APETALEESLCRIWQKTLGIEAIGIDDNFFDLGGHSLKGMMLIANIQAELEKSVPLKALFEQPTVRQLAAYMEASAV