MTDLNTLFANLKQRNPNQEPFHQAVEEVFMSLDPFLAKNPKYTQQSLLERIVEPERVVMFRVTWQDDKGQVQVNRGYRVQMSSAIGPYKGGLRFHPTVDLGVLKFLAFEQVFKNALTTLPMGGGKGGSDFDPKGKSDAEVMRFCQAFMTELYRHIGADTDVPAGDIGVGGREIGYLFGQYKKIRNEFTSVLTGKGLEWGGSLIRPEATGYGCVYFAQAMLQTRNDSFEGKRVLISGSGNVAQYAAEKAIQLGAKVLTVSDSDGFVLFPDIGMTEAQLAALIELKEVRRERVATYAKEQGLQYFENQKPWGVAAEIALPCATQNELDEEAAKTLLANGCYVVAEGANMPSTLGAVEQFIKAGILYAPGKASNAGGVATSGLEMSQNAIRLSWAREEVDSRLFGIMQSIHESCLKYGKVGDKVNYVNGANIAGFVKVADAMLAQGF*