MIRFLEKNYRKMEEIIRVLSISDKWMTKKELAKYIGSSESTFIRYIEEIKQRWGESLTIKTSHKLGYRLENFNVSLYLNVLTDMAKTSTTTQLLHEFIQNPGKTIEYYCDTINISRSSFARKLKQCNQVLETYSLRVIVDQGYQLTSQTEELPLRIFTTFFFLMYYGHYELPYQLDKQEIKQLMRRNQCQLNIISMDNSYEHDFFIMYFIVDLLREHQGFQQRFQKKTDKKSPIKMEDYLLLSRHFTGLSRETYREVLRYFQRGAFQQYYSEDQEVISQRIRENLKFNAFSQIEQLTEEVVDFAVHLLTCLYLFSQLVPFDTSELTQRATFFTRQIHFTQLHLYARLKAELHFFSALLETNLLNYSSSYIFWLLNTFPEINQSFDSKKILIISDMGLNHSQYIGNYVHDILALHRIRSNTLAITEEQLGDHRLEEFDLIITNQPIIETSVPSILINDAILFSNKRELLDLLNF*