MAPSLPFLLLSFLLALFLGLASSPSPCNASLIPRSLHDVSRSTLQDMFPNGTGIDRTLFPANFTFGALTASMKHEGAEFQDGKRENVWDVFARNDGATSDGAIPGMCGDSYNRYLNDNDLVTDLGMNAFRISIAWSRLYPNGSGDLNDVAISHYNDVIDSIIEAGLEPHVTLWAQDHPQATEDSYGGPLSAQFIEDFANYANTCFNAFGDRVKYWITMDEPNDYASMGYATDQNPPGRCTTCSAGNSSVEPYVVGHNLLLAHAAAAQIYKNQ