MVKQRFSSADVAAEVACLRSRCLGMRVANVYDINPRTYVLKLARSGEDADKVLLLIESGTRFHTVQAMPEKADTPSNFTLKLRKHIRTRRLEAVKQLGVDRIVQMTFGSGPAACHLLLEFYAQGNVILADDKFEVLTLLRSYRDDAKGVAIMARHPYPIHTIHLRQPLSPQALQAALQAAAPDATLKGCVSSLLPYGPTVSEHCVLAASLEPQRLPAANPLTAAEQAALVAGVRQWEAWLDSCEDSQAPPQGYILTKPPPALAAAKGVAAPPPSGGGSEAAPAAAAGSEAAPAGAGGGAGAAGHPX