MELGLSLGEAMADAGRELVLGLGMGRREEAAEAGRRDHEVRRELEFGSMSSRCGGSSPEPTVRLTLLPMVPGLGLPWPPPPPPSSESSECGDGHLEASTRGFDVNRPPSSGGGGGGGAEEEQDDAAGAALSSSPNNSAGSFPMDDFSGHGLGGNDAAPGGGGGDRSCSRASDEDDGGSARKKLRLSKEQSAFLEESFKEHSTLNPKQKLALAKQLNLRPRQVEVWFQNRRARTKLKQTEVDCEYLKRCCETLTEENRRLQKELAELRALKTVHPFYMHLPATTLSMCPSCERVASNSAPATASSAATSSTAAPPAAPSSGGIAATSSSSAAAAAAPDHRPSSFAALFSSPRGFPLSVAPQAQPPTSS