MELDTLQAKLGDIIEQASVYFHKVPGSAVFLRYIKSSYQNDPVRSAIEAVLLLFFVRYLLSPSYSTHKQNFVKLREDEIEELIDDWQPEPLVEEQTAFEASETERLPILVGPTGPKSKLANGRTVTNLASYNFYNFNGNDQIKEKAIQVLRTYGVGPCGPPQFYGTQDVHMKTESDIAAYLGTEGCIVYAQAFSTISSVIPSFCKRGDVIIADRNVNFSIRKGLEQSRSTIRWFEHNDMDDLQDVMKAVAKEQANAKKLTRRFVVTEGLFELSGDSIDLPRLVELKEKYKFRVILDETWSFGVLGRTGRGITEAQNVDPQQVDMIIGSLAGPLCAGGGFCAGPKDVVEHQRITSSAYTFSAALPAMLAVTASETLNLLQSNPDILSQSRENIKAMKAQLDPRSDWVYCPSDLENPIMLLVLKPEVVAARKLGLEDQERILCDCVEETLANGVLITRTKTRPYSHAVKPKDGAWFAQPALRICVTSALSKKDIEKAGVTIRHAITKVMTRKTSNKTV*