MGRGKIEIKRIENTTNRQVTFCKRRNGLLKKAYELSVLCDAEVALIVFSSRGRLYEYSNNNIRSTIERYKKACSDHSSTSTTTEINAQYYQQESAKLRQQIQMLQNSNRHLMGDALSTLTVKELKQLENRLERGITRIRSKKHEMLLAEIEYFQKREIELENENLCLRTKITDVERIQQVNMVSGQELNAIQALASRNFFNPPMIEDGTSYPQQPDKKILHLG