MAPAFFRPIDQSVPPSPTKRHSKVSIVGAGNVGMAIAQTILTQDLVDELALVDAKPDKLRGEMLDLQHAAAFLPRTRISASVDYAITTGSDLCIVTAGARQIAGESRLNLLQRNLALFSEIIPGLACHSPDSILLIVSNPVDVLTYVAWKLSGFPPNRVIGSGTNLDSSRFRFLISNHLDVNTQDVQAYIVGEHGDSSVALWSSISVGGVPLLSFLEKQEIAYEKETLEKIRKVVVGSPYEVIRLKGYTSWAIGYSVASLARTLLRDQRRIHPVSVIAKGFYGIEGGDVFLSLPALLGRSGVLAVTNVHLTEEEAQQLRDSAMTILEVQNQLGV