MSHHDGSKPYQPRRGPERPPPPAPADDAAHVAPTVDHLAAVAAEAEAMARYEEEHGALGAEAEAEDEEEEDELEEEEEMEEDEDAQHHEGGGELAVPMDAEAAAQMDPHGGMLAASAAVQPMASNQLTLSFQGEVYVFDSVSPDKVQAVLLLLGGRELNPGLGSGASSSAPYSKRLNFPHRVASLMRFREKRKERNFDKKIRYSVRKEVALRMQRNRGQFTSSKPKGDEATSELTASDGSPNWGSVEGRPPSAAECHHCGINAKATPMMRRGPDGPRTLCNACGLMWANKVPINV