MSESATVMAEDLERQAIEAFKEDEFEQAVGFYTQAIVLEPSNARFYVDRAWANIKLENFTDAVADANRAIELDSSVAKAYLRKGIACFNLEEYQTAMAAFKAGSDLDANNPKFKDWIDRCNAKLVEEAASDGKDLESVTPAANNGSIASILHPSDNGLAITGSEQSTSTDDNNNLGEPLEQAKPKYRHEHFQKPNEVVVTVFAKGQSKDSVVVEFGEQFLSIIIEIPGEGNYALQKRLFAKIIPAQCKYSIFSTKIEVRLAKAEPINWTSLEYDKKQVVPQKSNISTGTEIQKPTYPSSNTKIRRDWDKIEAQVKKEEKDEKLEGDAALNKLFRDIYQDADEDTRRAMQKSFIESNGTVLSTNWKEVGAKHIDGSPPQGMEMKKWEI*