MTHQPPAPTTPRGRHLLGPALRLRLRSQRTFLAVRMETPPSASAAADAKQAPHRLAVVTGGNRGVGLEVCRQLAVQGVTVILTARDEKRGKDAVESICRESNLDNVILHPLDVTDDGSVTSLARYIESRYGKLDILVNNAAVIGVAADEEGLKALNLDAETWTSGRAANLLKDVFQNTYDVASNCLNTNYYGCKRVTEALLPLLNLSTSGARIVNASSLSSESKRMPNEKLRNDLSNIDIWDEARIETVLNTFMEDLKNGRLEEAGWPMMLPAYSVTKMVINLYTRILARRHPEMRINCVRPGFVKTDINWNLGILTPEQGARGPVMLALLPEDGPTGCYFDQTDMVNVW*