MPNPLNPHDRAVNKVLRTINECNNLYLNPCNSAYRSGEFLPRLWCILNEPGLTHVISWADDGMSFLLSNKHAFEKHVLPHIYKATKVASFYRQLRLYGFKRLGSLQDEATTFEHRAFTRYTTVSNLYNVERLDFLSRNKKQGELDSNHPGKSSDMENKAEAITNTNTFAPPHLSYISATDATIFMSRVNIRGYAVPCQPLILSTPISTLQTMVHAPIPRGVSAQMPILRDDYEPEQDSHSNSI