MQSNNKEARILLAIEAIQKDKKLSIRKAAKLYNLPYTTLNHRMNGFTPRVETRANCHNLTQLEEEVIIQYILDIDSRGFPPKLRMVEDMANHILESRGAKRVGKLWTHRFVKRRIELKTRFSRVYDFQRALCEDPKLIEKWFRLVSNMRAKYGILDCDFYNFDETGFMMGIICPGMVVTSAERNGRSKAIQPGNREWATAIICGNGEGETIPPFLVVQGQVHLSNWYTETDFPADWAIKPTSNGWTNNETGLEWLKHFDKHTKNRRKGKYRMLVLDGHESHESRAFQAYCEENDIICLCLPPHSSHLTQPLDVGCFGNLKRSYSGQIDGFIKAHINHISKVEFFIAFKAAYEESITSQNMKSGFRGTGLIPFSPEAVLSKLDIRIRTPTPPSFDLDQWISQTPRNPTEALSQSTLVKSRITRHQSSSPTPIFETVLALAKGTERLAHENTLLNAEIRTLRAANEALSKRRRAKKTQLRQGGVLTGQEALDILSQQEVDIQIQRDERQNKGNPIGEASSNRCCSKCGKSGHNSRTCQNNVIDPRLLDS