MKTKEYLSQAWYLDKRIKTKERQLDWLRSHAVYVSPKLTEVPKAPSIRRSPVEEAVVRITELENEINTSIAQLILLKTEIADAIRSVNSMECETLLEMRYLTFLGWDQIASQLNYSQDYIYHLHRKALGLVRVPSI