MELGLSLGEAMADAGRELVLGLGMGRREEAAEAGRRDHEVRRELEFGSMSSRCGGSSPEPTVRLTLLPMVPGLGLPWPPPPPPSSESRHLEASTRGFDVNRPPSSGGGGGGGGAEEEQDDVAGAALSSSPNNSAGSFPMDDFSGHGLGGNDAAPGGGGGDRSCSRASDEDDGGSARKKLRLSKEQSAFLEESFKEHSTLNPKQKLALAKQLNLRPRQVEVWFQNRRARTKLKQTEVDCEYLKRCCETLTEENRRLQKELAELRALKTVHPFYMHLPATTLSMCPSCERVASNSAPATASSAATSSTAAPPAAPSSGGIAATSSSAAAAAAPDHRPSSFAALFSSPRGFPLSVAPQAQPPTSS