MGRGKVVLERIENKISRQVTFSKRRNGLLKKAYELSLLCDAEVALIIFSSRGKLFEFCSSTDINKTLQRYQQCCYSTEGTNIPEEGSQTLYQEVSRLRARCESLQRSQRNFLGEELEPLTVKELKKIEKQLDKTLSEARQRKVHTHTHTHIMVKFKDFLQDLIH