MSSNVFVELKTPVTGTYKQPTGLFINNEFVEGVDKKTFEVINPATEEVICSVHEATEKDVDIAVAAARKAFEGVWRDVTPQQRGIYLLKLADLLEKNLDLLAAVESLDNGKSITMARGDVGAVVGTIRYYGGWADKIEGKTIDISPDSFHYTRQEPLGVCGQIIPWNFPLLMLAWKVGPALATGNTIVMKTAEQTPLSALVFAQFVKEAGFPPGVLNIISGFGRIAGAAMASHMDIDKVAFTGSTMVGRQIMKAAAESNLKKVTLELGGKSPNIIFNDADIDQAIDWVNFGIYFNHGQTCCAGSRVYVQEGIYDKFVAAFKQRAQQNKVGDPFHDETFQGPQVSQLQYDRIMGYIKAGKEEGATVETGGERHGDKGYFIQPTIFTNVRHDMKIMKEEIFGPVCAVAKFSTEEEVIKLGNDSNYGLAAAVHTKDLNTAIRVSNHLRAGTVWVNTYNALHHQLPFGGYKESGIGRELGEAALANYTQCKSVAIKLN*