LDVLNRIFSSTPKPSKHARAKLALETGLSMRVIQVWFQNRRSKERRLKHLCNYLRHYEQRGLLAPPIQFSNGEGGSTSDATSFSQYLNGIDGQFEDEEDED