MKELIGRSRNERKLDGIYNKQRDVLINQHKNNLNKYNHDIYSNLSKRKVNESIPFPEIYENKKKKINNEANVSDDKKKNDVAKDKDEKNNPETLNNENHNINGNGSITIYKGIYMIIYKHIHSKNKFAKSVDVFVNICINYMNNDNKNIFFYSIDKLITVFHEKYLYAYDIKTTYNVCTFHNDHKLHLKSMLSLCNNVLNKIIDNVFVIANNEESKNNNLNKSFDNNDEVSLHKNEAPQHSPELIDNEKDKISDANSLNTNSISSQKNLNNEEINFDKKKKNTVNITKEEKKFLKALKIKLYYLIILFKLNDNFVFNKLMSIYRQIFEEILNEYNIFEQQIAQDKEKEKIPKNQAGKEMDTNTNESHQKHIDHINPFEQEKNKINGVDVFDEQHFILIKDQWEIPNEYEIYKIKRNAFVKCLSHLINFINLNWAKTLVESLLQDVYLKKYIFDTCDEIIIENLQSTVKSNINKRKNKHDSYHVLSIGESLNPIKDAREEKIVSLHGSHVWSNKQMER*