MSFPQLGYQYIRPLYPSERPGTAGGSGGSAGARGGPGAGASELAASGSLSNVLSSVYGAPCYGAFLPYAAELPIFPQLGAQYELKDSPGVQHPAAAAAFPHPHPAFYPYGQYQFGDPSRPKNATRESTSTLKAWLNEHRKNPYPTKGEKIMLAIITKMTLTQVSTWFANARRRLKKENKMTWAPRSRTDEEGNAYGSEHLENLDGAATGPELSLAGAARRDGDLGLGPISDSKNSDSEDSSEGLEDRPLPILSLASAPPPVAVASPSPPSPPVGLDPCGPAPAPASALQKPKIWSLAETATSPDNPRRSPPSAGGSSPGAAVAPPALQLSPAAAAAAAHRLVSAPLGKFPAWTNRPFRERRALPSPRCFLRPG