MTQTVNVIGAGLAGSEAAYQLAERGIKVNLIEMRPVKQTPAHHTDKFAELVCSNSLRGNALTNGVGVLKEEMRRLNSIIIEAADKARVPAGGALAVDRHDFSGYITETLKNHENITVINEEINAIPDGYTIIATGPLTTETLAQEIVDITGKDQLYFYDAAAPIIEKESIDMDKVYLKSRYDKGEAAYLNCPMTEDEFNRFYDAVLEAEVAPVNSFEKEKYFEGCMPFEVMAERGRKTLLFGPMKPVGLEDPKTGKRPYAVVQLRQDDAAGTLYNIVGFQTHLKWGAQKEVIKLIPGLENVDIVRYGVMHRNTFINSPDVLNEKYELISQPNIQFAGQMTGVEGYVESAASGLVAGINLAHKILGKGEVVFPRETMIGSMTYYISHAKNNKNFQPMNANFGLLPSLETRIKDKKERYEAQANRALDYLENFKKTL*