MKVLINKNELNKILKKLNNVIVSNNKMKPYHSYLLIEATEKEINFYANNEYFSAKCTLAENIDVLEEGEVIVKGKIFSELINGIKEDIIIIQEKDQTLLVKTKKTNINLNTIDKKEFPRIRFNQNVDLKEFDELKIQHSLLTKGLKKIAHAVSTFRESTRKFNGVNFNGSNGKQIFLEASDSYKLSVYEIKQKTDPFNFIVETNLLSFINSFNPEGGDLISIFFRKEHKDDLSTELLIKLDNFLINYTSINESFPRVMQLFDFEPETKVTIQKNELKDALQRILTLAQNERFFLCDMQVTNSHLKINSNVQNIGASLEEVTCLKFEGHKLNIAVNALSLLEHIDSFDTDEIELYFQGSNKYFLISSNNEPELKEILVPSK*