MESLRGCDSTIGSGSQVASQKSYGTLGCIVRSLTPEHELGFLTNRHVAVDLDHPHQKMFHPLPPSLGPGVYLGSVERATSFITDDLWYGVFASLNEETYIRADGAFTPFAHDFDLRNITADLKGVGEMGDIMRADLTARIDSIIGKQVLKVGRSSGLTKGVIRAYAVEYNDEEGICYFTDFLVIGEKEQSFDFEGDSGSLIIVTGEEHEKPRPFGIIWGGTANRGRLKLGVGRAPENWTSCVDLGRLLDLLQLELINTKTALKDAIEEHREIHQRNQLAEDNEISACDWEYDEAVDLYRSPSKTYAPPEEVLHLQRIVRKANSPSSFRRPVQKASPSSLPSWKNPPSTEPPEGVVPTSFEHRKQIKDEKSPDCERESDVLEREGKRKRQSV*