MRRCLAAAAAPGEAPLELFSGISSALPERANGDASPQVPVTFREVAVYFCREEWECLSFSQRTLYRDVMLENFRNLNELGCCGRKPSLISRLEQWDEPWVDKWDSSELERQKSVCPGGRKASAPEKTHSRTGAKSKATLRKNVLTSGKAHFTRATSGRKLDNKSEALQNQTCGKSRRRQPGLKEQGKSAAEGHPFICGICGKALSCHSRLAAHQTVHTGTRSFECFECGQTFRWVSDLLRHQRTHTSEKPFCCEVCGQAFSRKDCLAQHHKIHTEHRPYVCSDCGKAFSQKSNLLRHKLVHTGERPFYCDNCGKTFRTKENLNHHQRIHSGEKPYTCGMQELEPEVDCQGKGKKIPQNLLPPDTWWALE