MARLSRAAEEEEGDLLLPVGFRFRPTDEELVNYYLKNKLEGMHSHAENIIDEIDILKFEPWDLPDKSLIKSDDENWFFFYKYKKGSRATKEGFWKITSKDRVIKARDNRTVIAKKRILTFYIGRVRESTKTNWVIHEYYIPDDAHPNANKQRDFVLCRLKKNVKKSDENADVATCDEGEPSTHNASAFENQPVHSMETQVFMSIHPAHDDPGFDFPLPKFTVYS