MDTCAALEKLYPQMVDRRIIRATAIEHKNDLQAGIDFIEGEVLDWKARRSIESTQILDYREFSEAPAMDSTDTDIVDTDNVDENAEPVSSDDPGVWKSASSSMYAVDCETIEQMIEQTKTDKQNLMVSIQEMKELRRVAEQAEAAARSAKAQALEGVEALHASAEEVRKTVAKAREANAVHSGEVYGEKAVLGTEARELFSRVQQVRTEWLKASDILEEMKATLQDRIAKAKEDERVADEERLRKEAAARELLQKEEDILAQITQESIELDLEADNCTKLREFLMKQGTVVDSLQGEISILHEDVELLKKKVEGLVLDSFHSASQAGSIFNWQPELISDLAPQDNDDEFAAALSTSSLSHEKSTTSSGGSWQFLETEQ*