MEDGKLDARIEALLNEEKQVRLAADVAGTKKVVTEIIRLCYEGKAWKTLNEQILLLSKRRSQLKQAVTAMVQQAMQYIDETPDVETRIELIQTLNTVSAGKIYVEIERARLIKKLAKIREEQGQIAEAAECMQEVAVETFGAMAKTEKIAFILEQVRLCLDRKDFIRAQILSRKINPRSFTETPKQKKKAKEGDSMVEEPAPDVPTLSELRRIYYELMIRYNAHNHEYLEMCRSYQCIYEALVKDETSSSDTAMAVEGQPEWVPILRKICWYLVLAPHDPMQSSLMNSTLEDKKLSEIPKFQALLKQFVTMEVIRWDPFWEDYKIEFEEEANLPGGALGDRAAEDLRLRVIEHNILVVSKYYSRITLKRLSELLCLTGQEAEKHLSEMVVSKALVAKVDRPAGVVCFISKMDSNDVLNSWAVSIEKLLDLVEKSCHQIHKETMVHKVTLKVQ*