MNVLLFHSGISNYAGIYDSEPLHLFPNNNNNHVTELRYIALLITFFSRLFGMKRCARCQATIISSELVMRARDLVFHVHCFSCAVCNSPLTKGDHFGMRDGAVLCRLHFEMPVTEPLPPGMFPPGMHHYPPPFPSPEFHHQIPPPTPVESIGKVPFFNGAPTTPRQKGRPRKRKPKDLEGMTANLGEVYVLDDGGEVDLDLGNYERFLNITLHRDNNITTGKIYQAVIEKERHGDYLGKTVQVVPHITDAIQEWVVRVAKIPVSESGKIPEVCIIELGGTIGDIESMAFVEAFRQFQFRVKRENFCVAHVSLVPQVWFQNARAKWRRMMLKQEGKSGDKCSGSESMSDLDLYPHGPGSMASSIQSMAPHSPPFILPSGSPSSLDCS