MAAPPPEVYLAEGFDPSTLRVPQLRSVLLAHGKGYPSRFTSAAANVHPSNKGIISVSDNGLESAQAPESEPEMVIEVEPDHPEPPIKRMRPKAKNVVVELNVDRETEAQTEVEPIIELPTTEAPSSFLGTEELRTPNAARTASRPHSTRKRESTTKSMDHIQKEGENEDEMPEQISKARASRRSDGEQPRFSDFNPFQSGSDKLKVTKPRSSEPVPAHVTSDVKRAMQSGSDLDAAVAYNQEVQEKLNQISAGRTRDGRDKRVNDQISQTIPAPRATLPLIGFCDTGLNTNEIALHRQTSRSEAEACLLDKAKLDMVDRDAATKIICDTTDLPLIPFLPVKRLIGALAKAMEKNLAQHRGFDELFSAAIKDLVEHEDLVVFIDVENDKTSYAATRTELTLACRAKLEATDLLHRWKSQLGLRDLVMPHTGSTASRLRLWARVLDMVERNANVAVRDQELK