TSVIQVTNLSSAVTSEQMRTLFGFLGDIEELRLYPPDNAPLAFSSKVCYIKFRESSSVGVAQHLTNTVFIDRALIVVPCAEGKIPDEAKALSLLAPAPTITSLIPGGGLLPIPTPPVIVTCYYLSGSMLSPTLEISLGAIPAAALDHNITAIGDIPQPPIMGNVDPSKIDEIRRTVYPPELTPQAAAKELEEVMKRVREAQSFISAAIEPESGKSSERKGGRSRSHSRSVSRSSSKSRRKRSHSKLRSRSSQKDRRRSRSPVKNRSKSKERRRSRSQTEKEGDKEKDDNEQKRSRTPPRSYSSSRRSRSSSRDRRKRKSRSPSKSPRSSKITKRKSSRSPSPRRSKKDKKTEKERDLSNDIREKERSTSKKKSSKDKERERERKREEKRD