MGRGKIAIKRIDNSTSRQVTFSKRRNGLLKKAKELAILCDAEVGVIIFSSTGRLYDFSSSSMKSVIERYRDAKCDTNSEMNPASELKFWQNEAAILKRQLHNLQENHRQMMGEELSGLSVEDLQKLENQLEMSLRDVRMKKEQMLVEEIKELNREGNLVHQENLELHKKVNLMHQQHMELHKKVSEVESVKSADKISLLTNGLDMGGNSSEHVHLQLSQPQQHDETSSKAIQLSYFSFIA