MRGSLLPQTHKELGGGVAMAMRLAACPAPFSFLPCRQKPLLSCSLSAMDAPPAILPAVIVGAGRVGSALQKMGAGQDLLVRRGQSVPPNSSGPIFVCTRNDVLDDVLQATPRERWDDLVFFQNGMLEPWLESKGLAQASQVLVYFAVAKLGDDPIDGKTDTNPEGLTAASGKWAPAVAARLHSAGFSCKVLDAKEFQKSLLEKLIWISAFMLVGARHPGATVGVVEKDHSDEVITLIKELAAAASIAKGVVFDVGIEERLCAYARSVAHFPTALKEFEWRNGWFYALSQKAIASGSSDPCPLHTSWLKELGAI*