MLPTASWTRPNRARTSEQTAEWSRAADMGRGRAPCCAKVGLNRGSWTPQEDMRLIAYIQKHGHANWRALPRQAGLLRCGKSCRLRWINYLRPDLRRGNFTADEEATVIKLHGLLGNKWSKIAACLPGRTDNEIKNVWNTHLKKKASEQKPGPGVGQSKGEAADGDPDTPVPSLSSASSSMTTSEGSNGGGAGEQCGTSNEPDTTDLPSPLELELELEPVMDILDMLADAAPTEALATAAPMPTSSCSSSSPTTCGGGAEELLELPDYIDMDADIWSIIDDDTARLQQQQGDATVPCRSTTKASPEEEGTDWWLEDLEKELGLWGPAGESQPQVGPHDQIGYPGQLYETEGDVAMGPSSYPQSRSDHHQASSSE