MSFPHFGHPYGGTSQFLVSASSSATCCESASRSASDVTSGSSPTSALCCTPYDSRLLGSARPELGAALGIYGAPYAAAQSYSGYPYGPEPTPLYGALNPQYEFKETAGSFTPSLAQPGAYYPYEPTLGQYQYDRYGGVELSSAGRRKNATRETTSTLKAWLNEHRKNPYPTKGEKIMLAIITKMTLTQVSTWFANARRRLKKENKMTWAPKNKGGEERKSEGPESLDCLNGDIKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXPMNCAPCPRRREPAVPCQYPSGAEAG