MNSPTATINGITIRNHDKPYEAISPQRPELSQQGRTVLVCGGSAGIGHAIARNYCIAGASSVVILGRREDIATAAALKLHESYPNTVATARSCDVFNRDQSQKVWDDLEKEGIFIDVLVVNAVGEPALLPILDQGADRLWQDFENNVHAPLYLVERFYKQPGHTKQKFVISVSTQDIHRWDSAPQMPGYQLTKSSFATVMQQVARDTPEEKMRVISFHPSIVFTESARKTGYTEDTLPWTDENLPGGFAVWAASAEAQFLHGRFVWSTWDVNDLMSGELRDQIESDQWLLKVGVRGL*