MGRGKIAIKRIDNATSRQVTFSKRRNGLLKKAKELAILCDAEVGVIIFSSTGRLYEFSSSSMKSIIDRYSEAKCETSSEINPALEIKFWQKEAAILKRQLHNLQENHRQMMGEELSGLSVEDLQKLENQLELSLHDVRMKKDQMLLEEIQELNREGNLLHQENLDLHEKLNLMRQQNMELHKKVSEVEGVKSSEKISLLTNGLGMRDNSSEHVHLQLSQPLQHDETPSKAIQLSYFSFIS