MKVTVLTADERIVSLDVEPDELVENLKAILEVETQVPLAQQQLLFNGREIPNSSRLNAAGVGDNDLLMLVSARAASSPASAAPTDLGLNPDGSAINPIALIRHLRGDPNIMRQLQESNRELSQAISNDNVDLLQNILRQQHQQKLLMQQQRQREIDLMNADPFDVEAQKRIEEAIQQKNVDENWEAALEYNPEAFARVIMLYVDMEVNGFPLKAFVDSGAQSTIISKTCAERCGLLRLMDKRYRGIAKGVGQSEIVGRIHVAPLKIGKNFYPCSFTVLDQADLEFIFGLDMLRKHQCSIDLKDNVLRVGGGEISVPFLQENELPLHLHDDKRLEEPSSSGPSSSAVALHPPAPIHAPGGPVSSQDSNKRARTPQETQNDPKVQRLMELGFDRNTVVQALTLFNGNEELAASYLFGGF*