MSFPHFGHPYSGASQFLVSASSSATCCESARRSVPDVASGSTPAAALCCASYDGRLLGSARPELGAALGIYGAPYAAAAAAPSYPGYLPYSPEPPALYGALNPQYEFKEAAGNFTPGLAQPGAYYPYEPTLGQYQYDRYGAVELSGTGRRKNATRETTSTLKAWLNEHRKNPYPTKGEKIMLAIITKMTLTQVSTWFANARRRLKKENKMTWAPKNKGGEERKAESGAEESLGCLNSDTKDGTASQEARGLRLSDLEDLEEEEEEEAEEEAVATATDRLAEFQKDLQSLPAPCVTPREARLERRECGPAARPFAFPESPGSGEADFLRAEPGGPRLTMHYACSEKPRIWSLAHTAAAGAVEGATPSPPRPRSPECRLILGQPAXGRPAVPRDSVCEESSRVAKAFGNRPFAPQGLLMNCAPCPRRREPAVHCQYPSGAEGS