MSNFNGRRGPNVSQYLRDLNAINRQENAHDEPFNMEEDLALFTNTQFFDFETGQNTDYQAHPAKVDLEASQSTSPSDGMTPAPSVVGDIAAGNFDFMQGDFNFPDFAGPYPSTPMTAFADGAQNFAPLQPNAPTNYQPVPQQRQAPQFAQPAAPQPSLEKRNSESAGSSGRGSLNFEEASRHAAEEDKRRRNTAASARFRIKKKQREQALEKSAKEMSEKVSVLESKVSQLETENKWLKNLLVDKNEGNDEIIALWKEFAASKTANKPELKAKSSVKDETR