MSSVSHGARRGWRSMPSALAAVANLKAALDQLATAGGPQAGLSSVATPSSTESPLNWVFLGPPGVGKGTYASRVAKAFGVPHIATGDLIRAEIKSGSDFGAQMKSIVNSGKLLPDEMVQQVLHQRLAQGRRDGEKGFILDGFPRTRAQAVELVRSTPLSLVLNMSLREEVLVEKCMGRRLCKHCGKNYNVADIYLPASPDGSRAAIVMPPLSPPPECAPHLETRADDREDVIRHRLEVYKQEATPVEDFFRAQGLLVDFEITAGIPETLPLLMPLLQSYAGAGRRAD*