MNVRSSQMFLNFDGNDIFSFKGLEVQTHPDQTLDQRHLFPFLSTRHNRVWVFTCLCLSVEFPYQYNFSNSFDKFISIQKWLKSLHISPSQTPALQCLPPDLVFKIRQFSFIFLDDVFEIKLRDNYELMKDKSKESSKRLQLLDKKVADPWKQHRELLPARKIEELYTSLERKHIEIYIQRSRRLYSNTPMRKSLLTWTVSDLELVALADQSLHGLERVRKKLRDIDGVGPFPRDGLPLVVQWCREIKFNLTAFLDAAARPAMGTCNRPQEHATTQVLLRFQIQYILVHYSMGALLGRSLDPDWPGG