MELGLSLGEAMADAGRELVLGLGMGRREEAAVEAGRRDHEVRRELEFGSMSSRCGGSSPEPTVRLTLLPMVPGLGLPWPPPPPPSSESSECGDGHLEASTRGFDVNRPPSSGGGAEEEQDDAAGAALSSSPNNSAGSFPMDDFSGHGLGGNDAAPGGGGGDRSCSRASDEDDGGSARKKLRLSKEQSAFLEESFKEHSTLNPKQKLALAKQLNLRPRQVEVWFQNRRARTKLKQTEVDCEYLKRCCETLTEENRRLQKELAELRALKTVHPFYMHLPATTLSMCPSCERVASNSAPATASSAATSSTAAPPAAPSSGGIAATSSSSAAAAAAPDHRPSSFAALFSSPRGFPLSVAPQAQPPTSS