MNNYQVKAIKEKTQQYLSKRKFEDALTFITKTIEQEPNPTIDLFELRAQVYEKSGQYSQAELDAKRMIHLNARNARGYLRLGKLLQLDGFDKKADQLYTQGLRMVHKMDPLRPVLKKVSQRLNERILRTRPVLDLFRILPREVLLCILQQLNFKSIVQCMQVCKHWRDCIKKEPSLFCCLDFSCASPRSVNSRDRNVMAVARYSVYSKDNIQEVIGLEKLGILTPTKALLRSVKSLKVYKTISPLHTQSTDKLYTIWTPFSELHYFYCATPITFSIASKILSCCKKLKQVELVDLIPDLIFDSMDWDKLFNAESVPLALKSLTFIRNQKFPFHHKEQQFLKDLLSASPYLEYLEASYQSDLVAAIKKYKINLRSLIIIDEGVSNTVKDLAFLPQSLTTLIVKPCNPASTILCPYLFPTNVRMESLINLELFLYLRLSQNDIDNVVKFLTSCYKLKKLVLHDSLALAPHFFEIFASLPELEHLEIPDNVALQNKHAIHITDCCPNLKYVNFSNSISLDGSGFIAVLRGLKELKRIDIINCDSVSRDAIDWARSKGMQVTVASSLPNSQPLGTKKIRLI*