MATETLTRTAEASIPLAISKSATDKSDKYSKTAGQDVGFLSPPKLEFSNQYEEREYIKGRLAGAYRIFGHFGLNEGIAGHITVRDPIEPDTFWVNPFGVDFNRINKSDLLRVDHHGNILDHGKVKVLNKAAFLIHGAIHAARPDVLCAAHTHSVYGRAFCALGRELDPIGLESCIFYQDHVVFDGKGVVLAEDEGCDIAEALGDKKAALLRNHGLLTVGQTIEEAVNWFYMLDKVCHVQLLADAAASGRGGETHKITEEEAIYTRGVAGSHKAGWFGGKAMFDLIDGLTEGKHLQ*