RKSYTADFKLYVVTYSKDNGNRAAGRKYSMNEKSVWEWRKEEAELENLHPRKRAQRGKKAKWPNLEENLLKWICEHRCYEDMDREQKGGANGSHTIQAMEQKIYDFKGGSGNWVYKFMWRNNLSVHAQTSAGQWLPDEWEKKMDDFKTFDELGLQPSNVINMDVVPMSFDIPATWSVVETGTKTVCVATTSHERTCFTVVLPCMANGDKLKPMVIFKRVTMPREKLLAGVCVVCKTSALMTGGCYTDCFRSRFHNRPSSGPKSLLVLDSLAAHKDTSVQKHINSMGAHIAIIPGGLTSKLQLLDVTVNHPFTCFIREEWDNWMTNGEHTFTPAGRQRRATYVEVCRWVLAAWDRIKLATILNGFRKCDILPDSESDYD