MECLKLIAALGFPKKRIGYLGLMLLLDERQEVLMLVSNSLKQYALVFVHSYLSYILCSSNMAALCSIRIAKKVPDLAENFVNPVVSLLKGKHHGVLLTAIQLCTYLCNLNEEALEFFRKICIEVLVKVLKDVVNSPYVPEYDVSGIADPFLHIRLLRLLCVLDHGDADASDSMNDILAQVATKTESNKNAGNAILYECVETIMSIEYISGLRVLAINILGRFLSNCDNNIIYVALKMVMKAISVDDQAVQRHRAIILECVKDSDALIRKRALEHVYLLVNETNVKPLTKELTDYLHVSDQDFKGDLIEKICSIVEKLSPDKIWYIDQMLMVLSELEQGVVVVTVYAGSFMTSLDMGEQAILQCLDVAAKAPHWPIGVDALSARCSKDLELNFAKSYNQLLGALVLKNYERQDATLVSWNSMYIVD*