MEPLLTNMHKLKTFVIDEGHGVKGLSDLKINTLPELFIQPLEKRFDMSKVLSEELIPIIDMSNSEDPEVMKLICDAAENHGFFQVVNHGIPLSMMEDVKDSAHKFFGLSVEEKTKYLFKDGTTKNVEYLRSFTPEVDKVLDWKDHLGCAYVSDDEAIEFWPHVCRYQLLEYMNKSESLIKRLLSVLIKRLGIPKLDKTNQQLFMGLRRITLNYYPICPQPELATGVGSHSDFSTITVLLQDEVGGLYVRKFETDNWIHVPPIKGSLTVNVGDALQIMSNGRYKSVEHRVVANGHNDRISVPIFVNPSLSEVIGPLPQVIKRGEKALYKQVLYSDYVNHFFSKAYNGKDAIDFAKGI*