MKKQKRARQPRFAFMTKTEIDNLEDGYRWRKYGQKAVKNSPFPRSYYRCTNNKCTVKKRVERSSEDPSVVITTYEGQHCHHTVTFPRGAGAATLASQMAFSAHHHHLMYNDLPALHSPTAQNPLFSVSAMSSSLLQPLHCNRQELQVASYTAQTSSISSPGSVPAVDKGLLDDMVPPSMRHG