MAMLGLSRGLCSCSATSFISLSKFHPACQPLRRAPSCLTLCRARAYDAEEGFPGDSLFVGEYGARILVPSYEEDNKEFGEIKLECDESGCVLVMHKTKALSEDDSSGQLRCDLTGCYFTDDLPKENGFEVIKGQKWCLGYETAPESEESFSAVIGADGWSVALTASEFNDFCQLIQTLRKGIATMDEDGFIGKDDISLQVEKGSMWMECTIPKKKVAILQNFWKLGNWGLLDNQQTSAFELRFVISGSGRRQAEGFWPAEAVMDMLKKIDAINSERSKAFESSL*