MLSGVVLLYAAHAVVALAPARATATARHASVHAQSEPAAAAREPIAYYRDPDDAYFEKLAKLPPVDEAAVDALVAERSRLRAAFEYDAADAVKAQILALGVTVVDVRGQEAWYVTPRHSRTLEAAEAAEVEEGRAASASPRRKGGRDLGPRGHDFERSGGGAKGKAGQALEALGIRVCDATKRWRADGEAFGSGYERTVGDGDEDVPALDTAPIEQLLLARARAKQARDFGKADALRGELRAAHSVIVDDQRRAWRRVRLYGDYYRVGPRVGKAEPKIGKLLTTLSQAASGERAALLEELGAMGVQVDEGRGTWRRPRRTPEELAAAAALRREAESK*