MRKIILIFFIFLILQNIYAYEKIYDVNHVCYYTLTSVELQKFVKTAEIITPLNADNKTTITKDTILVGNPEENPLTKKYIGFFKIKINKTFPGKNKGIIEKQIINGHTVILLAGSDIQGTYASIITFANLNDIPENPIICETSNKVNIYSTSLNSEYFRDFIEKNILTPKEIEKVKSLSYKLKGKDKKATIENIAKWVANNIKYDYDKCKKIESGKFSWDEYNTPSETVKTKKGVCLDYATLTSALLLNDNIIPYMLDVALYNTSSLKISSYHASVAVKIDNTYFVIDQQPYLIPINEYTAQTFEDNLRIASIVMFRVVKERDGIKLIKEKEVPGIAIYGDLINLLEMRFNN