MLRGCGEVGAVDCSPEQLNKHLKMVPGGRKHSGKSGKPPLIDQPKKAFDFEKEDKDLSGSEEDAVDEKTQ
VFDKHGKKRSAGIIEDVGGEVQNMLEKFGADINKALLAKKKRIEMYTKASFKASNQKIEQIWKTQQEEIQ
KLNNEYSQQFLSVLQQWELDMQKFEEQGEKLTNLFRQQQKIFQQTRIVQSQRMKAIKQLHEQFIKSLEDV
EKNNDNLFTGTQSELKKEMAMLQKKVMMETQQQEMANVRKSLQSMLF