MIVRTQNSESKIKEFFEFCKENEVEFVDFRFSDIKGTWNHIAYSFGALTHGMLKEGIPFDASCFKGWQGIEHSDMILTPDLVRYFIDPFSADVSAVVFCDVYDVYKNQPYEKCPRSIAKKALQHLKDSGLGDVAYFGAENEFFIFDSIKIKDASNSQYYEVDSEEGEWNRDKSFENGVNFGHRPGKQGGYLPVPPTDTMMDIRTEIVKVLNQVGLETFVVHHEVAQAQGEVGVKFGDLVEAADNVQKLKYVVKMVAHLNGKTATFMPKPLYGDNGSGMHTHVSVWKNNENLFSGETYKGLSELALHFLGGVLRHARGLAAFTNASTNSYKRLIPGYEAPSILTYSANNRSASVRIPYGISKNSARFEFRFPDSSSNPYLAFGAILMAGMDGVKNKIDPGEAMDINLFKLTLDEIREKGIKQMPHTLRRSLEEMLADKQYLKEGQVFSEEFIQAYQSLKFNAEVFPWESKPHPFEFITTYSC*