MTANPMQTVTEICGIILGQEGKPLDSSASLFDLGIDSLGFGELVLQLEGSFGDGIITVDDIMDSPSIHAIANKVSGGKLGDHAATKQAAPKIEQAPTAPTSTAPTEIAVSVTPTRVAPFAPTSVLKTPAPPVAPVTPLDAGVNSAVLERLSMLESACKELRSLVIASTPGAEAAAPSLEASAAALVSQPAAEAPKPQPKLWIQTTHVGSLPRAPNASDTGKIISQQVDVGIDIINDGEWSRDNYVADMLQRIDGVGLGAGVVMSEGWSCVCEMPCATDMRTVPVYANRFTGANGLITLNPRRVAQANMACHARPTYVLSGAQQVRETVRPLLESLAAAGRSPSDSFWSAPSPGTMAVFCEDRFFQDHVMYVRALAEAMRPEYEAIAATGLQLQIDCPDLAMGRHTRHADLSDEAFLAVAEANVEALNYALENIPMEQ