MIKKQYLGRATIALASTLVLAACGSSKTAESGNQGSSKEVLFATVGTTAPFSYEKGGQLTGYDIEVAKAVFKGSDDYKVFFKKTEWSSIFTGLDSGKYQMGGNNISFTKERSAKYLFSYPIGSTPSVLVVPKDSDIKSFDDIQGHTTQVVQGTTSVAQLEDFNKKHSDNPVTLKFTNENITQMLTNLSEGKADFKIFDAPTVNAIIKNQGLDNLKTIELTSTEQPFIYFIFSQDQEKLQSFVNKRIKELTADGTLSKLAKEHLGGDYVPSDKELKLPTAN*