MKPTTAGKKGQKRARQQRFAFVTKSEVDHLEDGYRWRKYGQKAVKNSPFPRSYYRCTNSKCTVKKRVERSSEDPSVVITTYEGQHCHHQTSFQRGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXPSLQQLNGGDELRRSTSYSPMASATQTPSSLVPPDVSFDMGLLGDIVPPGVRNG