MTIHLPTLNPTEGWAIQDMELLCQASPGLQAGKCAQKIHLSASPVLNTMQEYQDKGVILYFMGLLMQGWQLKQWASKVAGIDSINTFISLGKGFYLAVCRDAQTKFRLLEKGGAWGNNLFGLILPWHVSFDPLQAFLEYCPVWVTLKAIPPVIIPHLASVATEIGKVLFMPRMHNFVFSRNITFCLLWDLRKPIPGVLQVELGLDQPLFIDVAFHSFPTACYRCKSIGHVAKDCQAHMEQSKGSLAPQPSCVMDGETKTHVQAVHIHPQRSPMPPTTSPKLPAPGVLQYHPSMTSVSHPSAIPTVPHPIDFPVPTRDTPSHSPHQAMGDPFVENNLIVDLGVVDTATVQNDEVLS*