QISLTTGHDTAVRSRRDPSPPRRRAGAMQRLQKQLLPALRAAFPLPASHFSSRLLSASTATLSPTRFVDEDALVAACGLTGAEALKASKRLQKVPSNLDAALTFLAFLADFRLSKDDIAAASSRYPRFLHLKVDETLTSQVARLRDIGLSTPEIGRLITIAPCILSNPRTISRLEFYLSFLGSYPRVHSALRNNSSLLRRNNIESEVKPNIAFLEQCGLTTCDIAKILMSGSRILIMQPEHVKEIVACADKFGMPRESAGFRYALMAVTGISPVRVSAKLDFLRMVIGCSDAQLHIAVSRFPLILTYSEVKLSRSLEFLKAEVGLEPQYIVLRPALL