MNHELMCKLNMHDTQVMDLMASHDFVQLQQQXHNNSSHSNNNNNNNNKCSINRSSRPIRRASRRTPQLSNNYDMEMTDSSSQSDDTSGGGGSSNGGGSGARPSSRGRNSSGTNSNRRRKGTLNAKERNLRRLESNERERMRMHSLNDAFQSLREVIPHVEMERRLSKIETLTLAKNYIINLTHIILAKRNEESALDFNGVLMNGNGTVENGNVNNGVDPDVNILGLNAGNGVNANGLIALNGNCYDDSPLTNGATYNCTLLAEHHQNTGAPQSLTTATTTIQIQNQPLSHMHHQSHHIMISNHNQIMMPQQQQQNASVPPPPQQQQQAAIIMNGYGDSTADNNFDEPFREFL