MVREGESTTSTQKSDRLSTGAVVEQLALKGDRLHYKLRKGTGPEEGWVSIKLTGKDLVVPWVEMGENGPKRRPPAWKVVKQPQIEFAQMKEVASKNDPGDYYGIKFPYTKDMIVEMGPEWLTQAFHKSGVLPRDNAVTKISDAKEFVGGGAGLKCTFTVEYKKDEPYLHKKLFCKLPHKPGGSDRYFVSCMWNHDRPEIVFNIYLQESVPFRVPKFYFGDISAATTNFVLITESIPWAETGKKDFSPGEIEPAYDKYKDWELPDGGPMYYLACCRALGKMAGYHKQKRLHKSVDEMFPMPDPMPRELPKTLPALDPLAKKQNLAKVDQWPGRTWDGDGDEIWQHHGK*