MTKRILVLEDGTVFEGKAFGADIDVTGEIVFNTGMTGYQESITDQSYNGQILTFTYPLVGNYGINRDDYESIIPTCKGVVVFEEARRASNWRNQMTLDEFLKAKKIPGISGIDTRALTKIIRKHGTMRATLTHVGDSMDHVTDQLQATVLPTDNIKQVSTKTSYPAPGVGLSVVLVDFGLKHSILRELSKRNCNVTVVPYSTTAEEILHLNPDGVMLSNGPGNPEDVPQALDMIRGVQGKIPIFGICMGHQLFAMANGAKTYKMKFGHRGFNHAVREIATGRVDFTSQNHGYAVSREDLPEHLIITHEEINDKSVEGVRHRYQPAFSVQYHPDAAPGPHDASYLFDEFIEMMEVFKQSN*