MNPKDLDKVIDILKKCKLIEEREVRNLCSEAKLLLSKEDNVRNVDIPVIICGDIHGQFHDLKELFNIGNELPHVNYIFLGDYVDRGKYSIETFLLLLALKIKYPLHLTLIRGNHESRQISEIYGFYDECLKKYGSINVWKYCTDVFDYLCIGAIIEGKYFCIHGGLSPSIEKIDELKKIYRFQEIPKNGPLCDIMWSDPNDQNGWTKSPRGAGHLYGQDIVEKFCYINNIHIIARAHQLVMEGYKWSFNKKLVTIWSAPNYCYRCGNIASIMEIDENLFFNFKRFGPSTIDQHYLNNNNTTELRKFPPVYFS*