MAASESTLKTPLFVISNISNLVSIKLDCHNYLLWRSQFEPSLLSHDLMGFADGSNPRPEKFIRDNDKKATFVVAQTVEASTPNIQKGNLSIFDYLLKIKTIVDELSAVGHSAEECDDGLPEEYDPVVMNIGATNLSDQVSVAYVHGQLLNMEMRIAHHQSSSSMPFDQTAVALFTPKNGTNTSYGHGGG*