MTTHPCAACKFLRRRCEATCDLAPYFPPEHPQRFINVHTVFGKSNVSKLLSELDAKQREEAVKSFVYEAEARLRDPVYGCVGLVSVLQHRLREIQIDIENAKKELVHYLPPDVIQSALANPDAFFAQQNNPNFPPLTLSNSGSRRNLVICDTQRMPIAPPQSVIHDSQQRSTVPPPNDGGILVNRNTQQRPTIPWENIMARRRQLTIRDNFPRPTVTPPSHTVSVDGGELIMREAKKLLNIEHVGKYPNDHTELNCTNDDSVRVRAVVLPFDGFDNSSNDDNQNHQQGEQEQ