MGRGKIEIKRIENTTNRQVTFCKRRNGLLKKAYELSVLCDAEVALIVFSSRGRLYEYSNNNIRSTIERYKKACSDHSSASTTTEINAQYYQQESAKLRQQIQMLQNSNRHLMGDALSTLTVKELKQLENRLERGITRIRSKKHEMLLAEIEYFQKREIELENENLCLRTKITDVERIQQVNMVSGPELNAIQALASRNFFNPNMLEGGTVYPHSDKKILHLG