MFSRIFSRTSAVHAHCDLPCGVYDPAQARIEAESVLAITKKYADNSDASFRTRAILIKEQRSELVKHHLWVLWTDYFKAPHFEKYPQLNTLFNEATKLAGASGTKGSMDSAVAEELLAKIEEISKIFWETKQA