MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSNRGKLYEFCSTSSMTKTIEKYQRCSYATLEANQSATDNQNNYHEYLRLKARVELLQRSQRNLLGEDLGTLSTKDLEQLENQLESSLKQIRSRKTQFMLDQLADLQQREQMLAESNKQLRQKLEESVAGIPHRLCWEDGLQAMQHNSRLPQTEGFFQPLGLNSSNSPQFGYNPAGTDVENAAATTHNMNGFIHGWML