MAHREAGGGQILREVPAGGVSRRRGTVGEWTIAERGGADDSGNEPALGAGAPATAGQSKIDCFETVLPFGVGGSTSREDIREALNIDQRNRLLKGLITSDVHFPGEMSQFKMVNYSYDEDLEELCPVCGDKVSGYHYGLLTCESCKGFFKRTVQNNKRYTCIENQNCQIDKTQRKRCPYCRFQKCLSVGMKLEAVRADRMRGGRNKFGPMYKRDRALKQQKKALIRANGLKLEAMTQVIQAMPTDLTISSAIQNIHSASKGLPLNHAALPPTDYDRSPFVTSPISMTMPPHGSLQGYQTYGHFQSRAIKSEYPDPYTSSPESIMGYSYMDSYQTSSPASIPHLILELLKCEPDEPQVQAKIMAYLQQEQANRSKHEKLNTFGLMCKMADQTLFSIVEWARSSIFFRELKDLILQTVLYLLAEIIPLDNELLNHRISQENHRIMKHISTYRKSLHP