MSPKMIFNLTAKKLISHDAETSSENLRRIFVAFIKGLISFPLDIPGTTYHECLQGRKKAMKMLKNMLQERRMMPRKQNTDFYDYWNWQRRKHYYRGNCFGLDTTSLALTVALKYLSDYPLVLQKLTEEHEAILKKRENPDSHLTWSEYKSMTFTFQFINETVRLANIVPGIFRKALKDVSYKGYTIPAGWGVMVCPPAVHLNPAIYENPLDFNPSRWEGGEINGASKHFMAFGGGMRFCVGTDFTKVQMAVFLHCLVTKYREDLTYFLQPQVESSKRREHSSDPGLQFPDGFHVQLSEKRSTET*