MSSGSAFAALPLFGREQRSSDSAPHAPVPLPELAIAALVVPAVIGSSCRKRCTPPARQPSGRGALQPTRFACALDGGVAAEPSDAVEPQAASEPLQDPLKAMDVEFYNALIRRAVYAKDYVTAINVLLAMRKSGVKANEETFVSFYPFELDDFQLQAFSAMYRMKNVVVSAPPAPARSTVIGEYAIYQALALGRRVFYTTPLKALSNQKLRDFREQFGYENVGLVTGDVCINRDAPILVSDLLLDLHAVVLDEFHFMNDPSGYRVGGVRHLHPRNILLVALSATMANSDQLTAWIDSVHGPTELVTTSNRYPTVPRSGSPHLRPTRTPSQPRPLQFSFCDRRRGILPLLNKSGDKMNPKLKVDPVEIEEDINKRRWRPPLGPRGYEDEVEDSRSKFRRLRMSEAERKRALYASVPSVTTVLTNLQKHDMLPAIYFIFSRRACDAAVNEVFNSERFSL