MPIYESVMQEKPPIVLDIGTAYTKLGFAAEAYPRKIMPTEVVMTTTGIRKRLFDYDTPEELYDQLVDFLQTIFFKHLLVS PKERKFVLVENVFGSTVLRETLARVLFVHFDVSSVLFVPVHLIALSTLAVPTALVVDVGYSETSVMPVFSGVQIMAAFKD QSYGGSAIHAEIKRQLVESGVKESLLTESVLEDIKVRTCFVTTMERAKARANGDENQPTPAPDVDYIVSDNDAVIQVPGL LRESAYEIMFEASNERDSLPHLILRSILDCTLDVRRALVESVFLVGGGSMVQGLLARLRQELQHLLTEDPFYAERFHGEL QFKFFNAVGKQNFTAWLGGALCGATDLIQTRSLVKETYLKSEHVPDWSNLCDNRPTGS