MNRTLTGPDQQHSRNHLEKLLPSIGQICRSPFVVRVLDQPPSGAAGGDVKLVHWIRHGQGFHNLLSDLYKEHGIQGKPYLRPELHDPPLTAVGREQAVALRSTTQSLSPSLVVVSPLARATKTALLAFDHLVGRVPFLAHESCREISGVNACDGRRSAKKDFPDVDYSLMPSDEDAFFDPAVRESQAALAERGYAFLAWLRSREEGEVAVGTHSAFLFALLNAAVVADDEPGTGLRAWFAAGELRSTWIRFEPS*