MELGLSLGDAPFLEKEDLGFHLGLGSSFCGRPKEARDHGCGDVEDKSKRPRDAVALQLHLFPSRSPSLLPQLNDNNGDSSDGLAEGKWLPSRLLATAAAAKTELVDAGAERLSSPNSGTSSFHQLEFRSGSGGRSKTVDALSLEGDNERACSKGSDEYDEDNGLARKKLRLSKEQSAFLEESFKEHHTLNPKEKLALARQLNLRPRQVEVWFQNRRARTKLKQTEVDCEHLKRCCERLTEENKRLHKELQELRALKSSHHYSFMKHPVPATTLSMCPSCERISTSTAAATNMNKMPAPSSSLTSANPRTALIHQPLPNNTQAQAAS*