MMVFLDLRVLNCFEMRKLKQVGAPPDVLGRLEEACESAAKIGHMVRRQRSSGNGHGHGSLGEDPTLDQFIEAYCEMLIKYEQDVSKSFKEAMLFLHKIESQFKAALTVSSAGCGEGGMDRNINGSSEEEDVNNNLSVDPQVEDRKLKGQLLREYRGNLGSLKQELKLKKRRKGKLPDEARQQLFDWWNRHYKWPYPSESQKLALAESTGLDQKQIKNWFVNQRVRHWKPWENMQIIAAMDASNNMDVSPSLL*