MSFPQLGYQYIRPLYPPERPGAAAGGGSAGARGGPGAGASELAASGSLSNVLSSVYGAPYAAAAAAAAAAQGYGAFLPYAAELPIFPQLGTQYELKDSPGVQHTAAATAFPHPHPAFYPYGQYQFGDPSRPKNATRESTSTLKAWLNEHRKNPYPTKGEKIMLAIITKMTLTQVSTWFANARRRLKKENKMTWPPRNKCADEKRPYAEGEEEEGGEEEGRGQPLKSTKAEGGEEEDTGGEGLADDDEDEEIDLENLDGAVAGPELALTGASHRDGDLGLEPISDSKNSDSDDSSGGLEERPLPVLSLAPVPPPVATAPPSPPSPPAGLDPCAPAPAPASALQKPKIWSLAETATSPDNPRRSPQGAGGSPPGAAVAPSALQLSPAAAXCATQTLLNPPSRPPRPGSPSALKALLFLPAPVDRCSALEVEKKLLKTAFQPVPRRPQNHLDAALVLSALSSS