MELGLSLGEAPKPFAFMEKSTKTNKGLEFCMGLGVGVNTREEKEAADQRRCLQTFQAADPRRCEDGEGRDKTVSANPPVQLDLLPLAPVPRYTSSQLPFPWPVDHGNSDGCSSGQAATTRGFDVNLLPSTDEIDDAAAVDSPNSIASSFQMEFSIYRGSKRDRESSAAPAANDCEAERASSRASDEEENGLTRKKLRLSKEQSAFLEESFKEHNTLNPKQKLALAKQLNLRPRQVEVWFQNRRARTKLKQTEVDCEYLKRCCETLTEENRKLHKELQELRALKTSHPFYMQLPATTLTMCPSCERVATTTTPAAAAADGASKTGGFPAVSKPRFYPFSQQPHQSTAS