MSFPHFGHPYGSASQFLVSASSNATCCESAPRSVPDVASGSIPAAALCFAPYDSRLLGSARPELGAALGIYGAPYSAAAAAQSYAGYLPYSPEPPTLYGALNPQYEFNDDANFTPGLAQPAYYYEQSGQYQYDRYGSVELGGAGRRKNATRETTSTLKAWLNEHRKNPYPTKGEKIMLAIITKMTLTQVSTWFANARRRLKKENKMTWAPKNKGGEERKEEGGAEELLGCLNGDTKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXG