MDTAFKATSGTHPSSRPAPVFVDLVFMAVRIGMCGVISERMHTVRGGSVPFVHRQTRPRADYYGSAPSRKSERKRKPRSFPDSALLSQAIAPASSSGGGGGGLGLGGHGAAQKLWTDADEIALLNGAISFRARHGIAPRLPDVEGLYESLRDSLSSHINQAKVYYKLKRLKSKFCNTALPPTSTPHERRVRALSADLWGTEVAPSAEDLPEAEEPEEEDADDEYTGADVPLAVSVRLPLVSELLGEYWRRNGRAMSGVSLEKGLGLLGAEEGNVAETRWRRQLDAEMRTQLRRHDLAKEVFSLLSDTIKGLGP