MPKVLLTGGSGFIAAHILDQLLERGFDVVTTVRSKEKGEKILAAHPNTPKEKLSYVIVKDVAQDGAFDEAVKSDPPFDYVLHTASPFHYNVQDPVRDFLDPAIKGTTGILKAIKAYAPNVKRVTITSSFAAIVNVKNHAKVYSEEVWNPITWEEGLDSSQTYRASKTLAEKAAWDFVEKEKPSFDLATINPPLVLGPVVHYLSSLDSINTSNARISSFVRGFSKDALPPTGTYVWVDVRDVALAHVRTIEVPEAGGQRFFITAGHYSNKDIVDIIRDAYPELEDRLPPKDAPSDMPKDVYGYDNSKSMQVLGLKYRGLKESVVDTVKSLLENGA*