MKVKVLSRSEDEFTRERRQDLQKVFKNLDPSLHPLERAREYTRALNAVKLDKVFSKPFMGALNGHMDAVSAMAKNPRHLNCFFSGSMDGEIRLWDVAYRRTSCTMLGHKGAIRGLTISSDGEHLLSCGDDCTVRLWQIPDTGIGSSQANCSSTQQSIACHVGKNAFRAIDHQWSGNLFATAGAQVDVWDHNRSEPIDSFSWGSDTVISVRFNPAEPEVFSTTGSDRSIVLYDLRMGTPLRKLVMQTRTNAIAWNPREAFNFTCANEDCNCYSYDMRKLQGALCVHKDHVSAVMDVDFSPTGREFVTGSYDRTVRIFSYNGGHSREVYHTKRMQRVFCVKFSGDGTYVLSGSDDTNVRLWKAKASEQLGVLLPREKHKHAYNNALKERYKHLPEIQRIDRHRHLPKPIYKASKLRRTVYDAEKKREDRKRAHSAPGTVPHPPARKKRIVAELE*