MSYEPPPPYAGGYQPTGAPPDPYGAPPSYQGYAPSLAPPAYSYAPPAYASAPPPFAGGMGATDEVRTVFVTGFPIDVKERELNNLLRFLPGYEASQMNYGKGSAQGFALFTSGAHARAACDQLQHVRFDENSSLRAEMARKNMYIKDMEPNAKRARPASGMVVTGGYGVPPSGGPVGGSGGGGGGGVSGGYSRPGSFGGPGGGGGAAAAAAARDDNPPCNTLFVGNLSDSVDENELRSLFSGSPGFRQLKLMRGPKATLGFVEFDDTGSAITAHNAQQNAMLNSSDRGPIRVQFSKNPFGRKRDVDGSRVIETPNQREGIVPATGSNPGSAPYSVAGVGGAPSGDYSGQGGPQ*