MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSSRGKLYEFCSTSSMMKTLEKYQQCSYASLDPMQSANDTQNNYHEYLRLKARVELLQRSQRNLLGEDLGSLNSKELEQLEHQLDSSLKQIRSKKTQHMLDQLADLQQKEQMLAEANKQLRRKLEESAARIPLRLSWDNGGQPMQHNRLPPQTEGFFQPLGLNSSSPQFGYSPMGANEVNNAVSTAQNMNGFIPGWML