METKNELTLFNGKAGQTYCSKQVKKEEEKKELFNALETCDALLNDCVGQEIAIKDVYCEEREIVNDNGEVVKKYRTILFDVNGQTYATGSYGIFNIIRKLMTIYGMPTWEEGIKVKVAKRPIGNGKTTLTLTLV