MSQEGVELEKSVRRLREKFHGKVSSKKAGTLMRKFGSDHTGVGRSIVYGVKQKDGQELSNDLDTQDPPEDMKQDRDIQAVATSLLPLTEDNLRMFQRAQEDLIPAVDRQFACSSCDHVWWRRVPQRKEVSRCRKCRKRYDPVPSDKMWGVAEFHCPKCRHNFRGWAQMGSRSPCYGCGFPVYPTRILPPRWDRDPDRRSTHTHSCSAEDCYNRREPHVPGTSCAHPKSRKQNHLPKVLHPSNLHISSGSTVATCLSQGGLLEDLDNLILEDLKEEEEEEEEEEEEGGHGE