MAETQPSSWRERALAVCMAAHDRLGASCPQAVRSVASSPDLVCAIMWHVFPYGAPLVVKVQYVCHSLNIELDQTLVEAVAHATDKLKLTSAFDGMPVELKVDACLDMLLDRTSNARPPSTPDLLSLKAKVQAEMVAKSEAAWSLMRRADATAHSAAAVPQVVRSEGSAESIRRWLREHCVRFPEDAMLADLEALAAEERAALAEEAAAMAEFNASMATRGQPTVVSAISTSGASRTVLDEARAGEELARREQMEAAREADALAAMPVATGSPASVEGQGLTVVAEAVSVDEKRPKGGIAALMNTMRX