MMKIWPFTRKGASGFSAASTANEVTHRIDANGITAVVTGSTNGIGVETARTLALRGVHVVMAVRNVDAGKNIKDKLLEEIPAAKIDVMELDLSSLASVKKFASEFKSSGLPLNILISSISNQFFLLEKYSLIVSHLDEWLMTSSVSSNNAGIMATPFQLSEDNVELQFATNHLGHFHLTDLLLDAMKKTAHESNREGGLSMFHQRHIGLLILKGFALTKSTTSHGNNLLFSFDIHTYLILLGVNGLECESLVEDTKCMAYGQSKLANILHANELTRRLKEEGVQITANSLHPGSITTNLLRHHSLINGVIHTLGKLVLKDVEQGAATSCYVALHPQVQGVSGEYFMDSNIAQPSSQAKDAELAKRLWDFSLKLTHA*