MLYIIGLGLGDDKDITLKGLEAVKKCSKVYMEAYTSLLSFGLSPNGLSNLENLYGRSITLADREMVEEKADEILNEAKSSDVAFLVVGDPFGATTHTDIVVRAKKLGVDVKVIHNASVMNAVGVCGLQLYHYGETVSIPFFTETWRPDSFYEKIRENRKLGLHTLCLLDIRVKEPTIESLCRGKKQYEPPRFMTVNTAIEQLLEVEEARGESVYGENTICVGFARLGSEDQKVVAGSMKQLLTVDFGPPLHCLVIVGKTHPVEEEMLEFYGL*