MEKYLSVTTLTKYLKMKFDKDPYLERVYLTGQVSNFRKRPTHQYFSLKDDHAVIQATIWSGIYQKLGFDLEEGMKINVIGRVQVYEPSGSYSIIIEKVEPDGVGALAIQFEQLKKKLTEEGLFQERFKQALPQFSKRIGVVTSRSGAVIRDIITTVSRRFPGVDILLYPTKVQGEGAAEEIARNIARANQRDDLDLLIIGRGGGSIEDLWAFNEEIVVRAIFESRLPVISSVGHETDVTLADFVADRRAATPTAAAELATPVTKLDVLAHLQNQEKRMVTAVRNVLSKKQEALKKCSQSVIFRQPERLYDGYLQRLDQLQLRLKQSLRTRISDNKQLVQARTHQLVQLSPVTKIQRYQDRLGQLDKLLGSQMALVYDAKVAEAKRLSEALLMLDTSRIVARGYAIVKKEESVVDSVESLKKKDQVTLLMRDGQVELEVKDVKTKEI*