MDKQSVHGFDSNDSDLDLHGEAYECGRIEDELQNNLDFCVDEDDKTSVQCIELAVNTEGLEPCEGMEFNSRDEAREFYISYGRCTGFTVRIHHNRRSRVNNQVIGQDFVCSKEGFRAKKYVHRKDRILPPPPITREGCGAMIRLALKGGKWVVTKFVKEHTHKLMSPSKVPWRGSGKQLISEDEKDKRIRELSLELYNERQKCKRRCAVYEEQLNMILQDLEKHTEHVSKKVDDVVKSIREIEEEHSDDSNSE