MGMAKEQHFVLVHGEGHGAWCWFKLRWLLEGAGHRVTCVDLAGGGVDPTDPNTIRSFKQYDKPLIDLISNLPDGEKVILIGHGAGGLSVIHAMHEFVDRIGQAFFVAATMLPFGFQADEDKNDGLPTLPENEIELTLGAGADDPPTTIALRPEFQRDRLSQQSPEEESVLASMLMRPWPATAISTASFEGDDERLNRIKRTFIKMERDHMLDPQQQDSMIKKWPPSEVLVIDTDHSPFFSAPEQLFNLIVKSL*