MAFQIKFHQIRAFVEVAREGSIRGASRALAVSQPALTKAIKELEEGLSAQLFVRRSQGVALTDNGESFYQHASLILEELRAAQDELLQRQGEQAGQINIGLGASVARSLMPSVICRFHQQHPQVKVRIMEGQLLAMINELRQGELDFTINTYYPGPYDHEFSFEKLFEKPFAVFARAGHPAAQATSLGELMDHHWTMPTPRGSYFKQLQECFEQLGREPKVGIVCETFSSCISLVVKSDFLSILPVELGNDPLMADKLVMIPIREVLPTATYYLIQRRDTRQTPLTASLITLFRRQSRQLFP*