MQSNNKEAQILLAIEAIRKDKKLSIRKAAKLYNISHTTLIRRMNGLTPRTEFRPKSHNLTDLEEEVLIQYILDMDERGFSPRISDVEDMANYILETRGVKKVGKLWAHRFVKRHTELKTRFNRVYDFQRALCEDSELIERWFRLVSNMRAKYGILDCDFYNFDETGFMMGQISSHIVVTKADRCGRSKAIQPGNREWATAIICVDGEGHNIPPFLIVKGEYHLSNWYTEGDLPYDWLIKPTTNGWTDNETGLE