MNPVIGDKALFALGGVRPDTMAEIDKIRCHVSYALGQLQAKTTQDQDARKKLLATLEAYIARGEFPLNENDAAPNQRHPCFVDSAGTPCAVAHLMQQSGAKALADTIASSHKYDSIARMVEDEELSPQINSWAFSNGLSVRDLSLIQPTYEFVAREARELFSKVESKLLEASSSATCLEEVERNKVSNLMVRFGDTMISGFGWPGRDIPDYLERIKKLEISVPDDKAEVHELIKLLRQEVEGAKRGNGNKRTTAADYEGFLCPEDLEIMKESRISNRRVRHKES*