MHLAAYAGQPRMLDLLEQHGAIRDCRYHVQAGDGLQVQGMTAAAREAYAAALRLPSACEDARSRLVRLEESDAIASPGARRQDAAQTVAQLSADTSSPGWVQHAVELWQGQGVVAFPSMLNASMVRALRDRARAALLDGSRRNYAAGYRAAGDKGSLRQWVYLAVDESHGVLQSVAQVLSPFLADALQSSRQLVGELAVLRTRAGSVAQDWHVDTFFADKRVAAVQISLTDTEAAQGALEVLPADASGPNVKLPLPEGSVTLYRLDYWHRGGGHTLSGREDRIVLTSVLVGEHGFVPCENDINMLPEDRGRWWIMGEHVVAASEEASSTREGASPP*