MPEITAFPQPKSDLSILLLGAGGREHALAFKLAQSSRVARIVVCPGNGGTALMGGKVSNLNIDLVVPGPEQPLVDGVEGAFKKVGIPVFGPSPAAAMLEGSKSLSKEFMARHNIPTAAFRSFTSTQYEDAVAYIKSKPFTETDEEAFAALKSVMVDKEFGDAGDEVVVEEYLSGPEISVLAFSDGYTIVPMPAAQDHKRIGEGDTGLNTGGMGAYAPAPIATKEIMERCVKDVLEPTIKGMREDGYPFVGMLFTGFMITADGPRVLEYNVRFGDPETQALMLLLDEQTDLAEVLLACVERSEGYPGSYPKGLPMTLNPTPEGVEVFHAGTKRSDNVTVTDGVSVDAGNDLVEAIKPVVKARVALDHGKHNTVGIDLVAMSVNDLIVQGAEPLYFLDYYACSKLDVPVAADVITGIAEGCLQAGCALIGGETAEMPGMYHGIKPLLPGIKSGLYKGMSHITKLDLTSYSLPAIWKWLMRAGNVEAKEMVRTFNCGVGMIIIVAKDKADAALSSLKENGEEAWVIGEVQEKKGVEYVGLDKF