MLYIIGLGLGDEKDITLRGLEAVKKSQKVYMEAYTSLLSFGLSADGLSNLEKFYGKPIILADREMVEEKAGDMIDEAIDNDVAFLVVGDPFGATTHSDLVVRAKTLGVKVEVVHNASVMNAVGICGLQLYHYGETVSIPFFTETWRPDSFYEKIKKNRSLGLHTLCLLDIRVKEPTFESLCRGGKKQYEPPRYMSVNTAIEQLLEVEQKHGDSVYGEDTQCVGFARLGSEDQTIVAGTMKQLESVDFGAPLHCLVIVGETHPVEEEMLEFYKYKSGN*