MAIIRENCVRDRGLILALVVMNLCLASVHVIGQTDIPTTTDPLLSFGFYATSCPRAERIVRDAMHEYYLNDPRHAPAILRLFFHDCFVQGCDASVLLDTADPKEPAEKEAAPNLHSLRGFELIDDIKSRIEAICPRVVSCADIIALAARESVLLTRGPRFAMLTGRRDARTSSAARAQRDIPLPDADYDTITKSFRSRGLNEVDVAALLGAHTIGRSQCKFVRNRNVESTTCSNHGNHTTDLDIGSGGIFDNHFFVNLRRGRGILTVDDALMSRLNSYLRVTAFAYDNELFFDQFVSSLLKMSSIGVLTGVDGEIRQNCSVVNGPGPLNPFNDEVVTPRHHPPRHPKKPVVISGRATGSQS*