MRRPSDGGGDLVVSDGDGFGGVGMEEEMDVDDDMVMRGGGGGEKKRRLSVEQVRALERSFETENKLEPERKARLARDLGLQPRQVAVWFQNRRARWKTKQLERDYAALRSSYDSLRSDYDALRRDKDALLAEIKELKGKLGDEDAAASFSSAVKEERPADRPPAAAPQGSSESDSSAVVSDAEAEILTENKTATAAAVVAEEEVVTGGALLHHDHAEVFFHGQMLKVDDDEAAFLGDDDAACGGFFSDEQLPSLPWWAEPAEQWTN