MRLVGFFRLSRLKPSLSSLPSLLIQTSHVSGTAKGKAKLKAGQTLKRSKITKKSTKPAPESRGRSRDAMDHLNRTVDSCLDSPTPIRFLTPKQKLREAEREKLGLISRDRQREIDAAKAKAKSKTSAPDGPLPMGTPGLDLISLGIVDADKIPKYELTVEDGRRLAKEYSKVLMRQHRARRAAESTLLRLKKEAIEALPENLRTAALVPDLTPFPANRFMATLTPPIEGYVEKIKEATKKSLGKEKLR