MSFPHFGHPYGSASQFLVSASSSATCCESAPRSVPDVASGSTPAAALCCASYDSRLLGSARPELGAALGIYGAPYSAAAAAQSYPGYLPYSPEPPALYGALNPQYEFKEAAGTFTPSTLGQYQYDRYGAVELSGAGRRKNATRETTSTLKAWLNEHRKNPYPTKGEKIMLAIITKMTLTQVSTWFANARRRLKKENKMTWVPKNKGGEERKEDGAAEELLGCLNGDTKDVTASQERQEARGLRLSDLEDLEDEEEEADEEEAVVTATDRLAELHKDTLSLPAAAAAAAAPCAAAREGRPERRECSLAAPRFSFTEPPRSGEADFLRAEPGGPTLTMHYPCREKPRIWSLAHTAAASGVEGAPPTLPRPRSSERHLIPGQPPGPGAPPAVPRDSACEESSRIAKAFGNPTFALQGLPLNCAPCPRRREPAVQCQYPSGAEG