MLHATTLRSGKASYRNRFVRTPSFEMESRAGRPLFKYVLAAGGLTFLANTVSNAVRTGLPAKQPGNTSVDAETMETLGVYTFDGQWTGPFTAHPKLDPRTGELITFGYNARPPHPAVEAPHPLRRLLPRGKKIHELAIDLPACPLMHDTAATPPTPSSSTSFGIMPRFATSQSQIRWFEARLPPPRRERVPRVAQRQRVEEGGRVVLVGCRFDESMDLYNLEQARPAASRPPSRPGPSLPPSPLPALLLLEQRGILWRWEFDLATGRTSEGPLCEHAMDGELRAFHIRRRGSVRAPQEPAGEDDGYLVNYVHDEGSGVSELRVADAREPSREPLARVILPQRVPYGFHGTFIPRNPLYVAGLLCHLIIEYQIGAA*