TESSSFSGGLMFGQKIYFEDGGGGSGSSSSGGRSNRRVRGGGSGQSGQIPRCQVEGCGMDLTNAKGYYSRHRVCGVHSKTPKVTVAGIEQRFCQQCSRFHQLPEFDLEKRSCRRRLAGHNERRRKPQPASLSVLASRYGRIAPSLYENGDAGMNGSFLGNQEIGWPSSRTLDTRVMRRP