MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSNRGKLYEFCSTSSMVKTIEKYQRCSYATLEANQSVTETQNNYHEYLRLKARVELLQRSQRNFLGEDLGTLNTKDLEQLENQLESSLKQIRSRKTQFMLDQLADLQQKEQMLAESNRLLRRKLEESAAGFPLRLCWEDGAEHQAMHQQNRLPNTEGFFQPLGLHSSSPHFGYNPVNTDEVNAAATAHNMNGFIHGWML