MAIRAFSRSKIPIFSAKILQSLIKSPIKESTKFQFPVLEVASNKPLFGLKHYHDGRPRGPLWRGKKLIGKEALFVILGLKRFKDDEEKLRKFIKSHVLRLLKMDMIAVLTELERQEEVTLAVEVFRVFQKQDWYKPDVYLYKDLIIALAKCKKMDNAMQLWESMRKEDLFPDYQTYTEVIRGFLRHGSPADAMNIYEDMKKSPDPPEELPFRILLKGLLPHPLLRNRVKQDFEEIFPDRHVYDPPEEIFGIH*