MKRDHQEISGSGSKPAESSSIKGKLWEEDPDAGGMDDELLAVLGYKVRSSDMADVAQKLEMLEKVMGTAQEDGISQLGDTVHFNPSDLSGWVQNLLIEFNGPTTTPDPNFNDDSEYDLRAIPGVAAYPPVKSDPGLENTRKRAKTESSSSSSSTTTRPVVLIDSQETGVRLVHTLMACAEAVQQDNLKLADALVKHIGLLASSQTGAMRKVATYFAEALARRIYRIFPPDSLDPSYNDKLQIPFYETCPYLKFAHFTANQAILEAFSMASRVHVIDFGLKQGMQWPALMQALALRHGGPPAFRLTGIGPPQPDNTDALQQVGWKLAQLAERIGIEFEFRGFVANSLADLEPEMLDIRPPEIEVVAVNAVFELHPLLARPGGIEKVVSSIKAMKPKIVTVVEQEANHNGPVFLDRFTEALHYYSTLFDSLEGSGVAPPSQDLAMSELYLGRQICNVVACEGMDRVERHEPLTQWRTRMETAGFSPVHLGSNAYKQASMLLALFASGDGYRVEENNGCLMLGWHTRPLIATSAWRLAGTESGSELTQELS*