MELPSETNVRKHDEQDNDGEVASMERKGNEKSAPNQTENGHLIVGLKNGIVLGEVMTRLPWYQRPILTALNRSWAQALTHSFAPYARLRHPRILSKLIVLYRTPRLIRPCNSHEDLALWVYSCHRPKMWSLPVPSIPLHLQEHVKFVCDDNDECIYSFTCVREKGVYDVEVVDLRAGRFSPWKRLPSLPICTDNCEYYVYRCSSTSTSASSVDRKWGITYIIYMRKTFGTLTEKEPYDFSQWAFTVTNNENDCEGKWQCQRFSSRPFVFSAEEKKPPLYVEIELFGKFSVKSLYQRCERLDDGEAPFERWGLGYILLFQEGTVDQPAYSFYEIVISGYIVTLYKINWSGSIKKIVEDEEGAPFWNHWKSWIDDSNLLEEGEERSALQISYNKRVLVGDVQGPMVLKLTDINVQVAQRSHSLYLYRLISF*