MHSIVRTFVLMTNESFMWACVSGEYHLDLIVKYGAVPIIVPRVSGIHKLIHSFEPIHGVLLCEGEDIDPSLYDSDFNSGDLSHEDLEEIRRAHASDTAIDKEKDSIELSLAKLCLDRHIPYLGICRGSQVLNVACGGTLYQDVEKELERKIPEDQRVGHVNYDNYDDHRHVVRVLECTPLHNWFKETLVTQENSEILVNSYHHQGVKRLAQRFVPMAFSPDGLIEGFYDPNTYDPEEGKFIMGLQFHPERMRPSDSNDFDYPGCPCVYQEFVKAAIAYQKRISNNSINVPELLKLDHKLERKRRFIVKSFSLAKHVYSTRNGIKPSKEFELDVGADFLESNTVVSQQQETRLARKIMEKMSVEQLTDLVTFYKTMGQACSDVLDRKLYDIINVELGP*