MKMTKVTGHKPRSLFTHFVCAPKADRSPSSRNMNFNNIKAPKVPGGGAASALIKLGVVGGLGLYGAINSLYNVEGGHRAIVFNRIVGVKDKVYPEGTHLMIPWFDRPVIYDVRTRPHLVESTSGSHDLQMVKIGLRVLTRPLPDQLPTIYRTLGENYNERVLPSIIHETLKAVVAQYNASQLITQRETVSREIRKLLTERAANFNIALDDVSITSLTFGREFTAAIEAKQVAAQEAERAKFVVEKAEQDKRSAIIRAQGEAKSAQLIGQAIANNPAFITLRKIEASREIAHTISNSANKVFLNSNDLLLNLQEMNLQSAS*