MQLRKMQAVKKEQASLDPGCSADKVVVLSSALTDVSEDLSTGEELLLGEGSVGKGKASACRRKREFIPDEKKDAMYWEKRRKNNEAAKRSREKRRLNDLVLENKLIALGEENATLKAELLSLKLKFGLISSTAYAQEIQKLRNSAAVYFQDYPAAPGGGFADEPAASSCISVIRHSPQGARAEGAEGSLEPAREGAVRSQSGCPSPAGKLQAIKQEPVELEGYAREPRDDPGAYRAAVYQNYVGSSFPAYSHSPPLLPASRSSSNSPRTSETDDGAVGKSSDGEDEQQVPKGPIHSPLELQHGHATVVKVPEANSSALPHKLRIKAKAMQIKVEALDTDFEATHKLPSPVGATATRHFGLEKPGAPSAGHAPLTPFSVQVTNIQDWSLRSEHWHQKELMGKTQNSFKTGVAEMKDNGYKVCDPESLFLKQGLANLSAEVVSLKRLTATHQISASDSG