MSANVHQPEQLPPSEHSIISELEDAVRSGSSEKRVNTLRQVTNLFLHDGERLSEDQIKVFDNVLCMLVSRVETRARAELSKHLAPVDYAPIDVIQQLARDDEISVAESVLMHSTRLTEHTLVEVATTKGQDHLMAISSRPHLTEAVTDIIVDRGERRVIRKLANNQTARFSETGYSGMMAHAEDDDELTEIIGLRVDLPSKHLRDLLRRATDSVRAKLMASAPPALQQEIKKVLKGIADAARSDGGLIGRDFTLAEEAVKRMKGLNELNDSAIGFFAETRRFGEVAAALGLLNNVPTEMMAKVLEGPRTDIVLIPCRAAGLSWSVVAKILTHRPIKHAIDSETLKLAERDYGRLSLDTAQRTLRFWMVHNKVEK