MEGLAGHGDLPTAAAGGGMLAVDLLGPAADAGTVTEEGYFIFVQQLVVCITGAAATAPAAGGGGIWLPTSSSVQEGASAVVDVTIDGLASATTHGNAIVSDDDAGDDKNVRRPSSSSGGGGGTRSTSRSRTRRSVVWEHMEVDPSGNEASCRYCTKTLSARTRGGTSHLRRHVNRCALRQLARALDI