MQKEFGDLADPDCSRKAAQPPFLRMPSICVRRDRKCRLLQKDIFRTEPLRNAAPLRSLNRCDGRRSAKCGELLRWRRQPVQGDANVLAQLRPLLWLRGSVSVFAQHLGCLGFYVPDTLFRQCPPTLGSGPTQHFHELPILASIAFFFSEFVVFQEEEAEADPGRAKRRGKYCFIESKSTLQAYYARRHRNNESAKKSREMRRKKEDEREHTMKLLELENQRLRIEIEGLKQNLLHLQQVHYQAQAQLQSTQLS