MAAAALCCSSVIPFTGFNSLSFYDKHQHEDWQIGRGFRPGRTPGKGKCRAFYGNGGLRKDVEASSIDDCFFGGFSQSHLSTKKLITMRGKVRVAADYPDSKPDASPLFGDMGYHPLENISSLEKKKSIKFADRRLTDPEMARTLAEEKSDAIIFTSVISDHEDVFGIEVQFLVDEHGDFYFQVYDDSEFLPILNNTEIYKHVVIGFGSIDDWIIEHEDIQGYNVIQDFEHNSSDQSEEVWILVSPETVELTLEEPDQEPIDSAGDWAGLNTLLSIHPMDFAERLSKAVSTDHLEKMRN