MSPAWLTHSLFSKVRAENPDAQLWDIGKIIGQMWRDISDADKAVYQHEYEIEKAEYEKAFKAYQNSHAYQQYINAKVTSDIFFK