MKVKVISRSEDDFTRERRQDLQKVFKNLDPSLHPLERAREYTRALNAVKLDKVFAKPFIGALNGHMDAVSAMAKNPLKLNCFFSGSMDGEIRLWDVAYRRTSCTLLGHRGAIRGLTISSDGERLLSCGDDCTIRLWEIPNAGAGASSTSAQQPIACHVGKNAFRAIDHQWSGNLFATAGAQVDVWDQNRSEPINSFTWGSDTVISVRFNPAEPETFATTGSDRSIVLYDLRMGTPLRKLIMQTRTNAIAWNPREAFNFTCANEDCNCYSYDMRKLQSALCIHKDHVSAVMDIDYSPTGREFVTGSYDRTVRIFSYNGGHSREVYHTKRMQRVFCVKFSGDGTYVLSGSDDTNVRVWKAKAAEQLGVLLPREKHKHAYMNALKERYKHLPEIQRIDRHRHLPKPIYKAAKLRRTVYDAEKKRDDRKRAHSAPGAVPHPPARKKRIVAEIE*