MSFEFFGLKMRTPSLSVMCNVLSKRIITRTLVLALATLAFFLISDLSLPQSAAAYPFWAQQTAPETPREATGRIVCANCHLAAKPTEVEIPQSVKPDTVFEAVVKIPYDLSSQQVLGDGSKGGLNVGAVVMLPEGFKIAPEDRIPEEMKEKVGGLYFQPYKDGEDNVVIVGPLPGEQYQEIVFPVLSPNPKTDKGIYFGKYPVHVGANRGRGQVYPTGDKSNNTVYNASKAGTISQIAKVEEGGYEVTIQTEDGSTVVDTIPPGPELIVSEGQKVVANELLTSNPNVGGFGQADKEVVLQDPNRVKWLMLFIGAIMLSQTLLVLKKKQIEKVQAAEMNF