MLDVPQMNGGHRGAQSESLGLPNKVRFGSSPGTVGTSNGRALSEDNVNMNKEGLVAMYMDTDKLNSSLGFYGLKVGGESTQATPQAPSSNDNMTGSPSVRSL