MSWHQPGLDVSAAPLHQLTPHGLLSNEYLSGFDQSSGGMDSENALLTEQRAQLTGRELQQLLSVAHQSLDEAQESSGWTNKGGYTSIYDHTIQACDEFTGHVINLLREQSRSRPISPAEIELMVGIIRRKFRAIETQLKQSTCEAVMILRSRFLDARRKRRNFSKEATEVLNEYFYSHLANPYPSEEAKEELAKKCGITVSQVSNWFGNKRIRYKKNIVKAQEEANMYAAATAAAAAAAGSVASGTGGPTSSDEHSVGYGHPGYEYDDSMSLQRPVPQMSCPPDHDTWMGGGGAGVLGPGSLDEPDCKRSKL