MLEEAGGGLVFWHPKGAIVRQNIEDFWKRTHIQHGYDLLYTPHVAKADLWKISGHLEFYKENMFNQMDIEDEPYQLRPMNCPYHILVYKHSLRSYRELPFKVAELGTVYRYEMSGSLHGLFRVRGFTQDDAHIFCLPSQIKEEIRSVLDLTEAILSQFDFKNYEINLSTKPEKAVGSDVIWEKATSALRDALEDKGWDYSVDEGGGAFYGPKIDLKIEDALGRKWQCSTIQVDFNLPKRFDLFYIDSNSEKKRPIMIHRAILGSLERFFGILIEHYAGDFPLWLSPVQARILPVTDTQVPYCQKVVAKMKEKNIRAELSFGERLSKLIRNSETQKIPLMAVVGPKEVESGTLTVRTRHGGELGTMTMDDVIEKIQKAAANRSFL*