MELGLSLGEPAVPDAGRAAPELGLGLGVGAAGSGHEDGMGSSRAAGNGAGARWWAAPVDEPEPAVRLSLVSSLGLQWPAASDGGRSSEAPARGFDVNRAPSAAASALAALEDDDEDPAAGALSSSPNDSGGSFPLDLGRRAAHADGATARAGGERSSSRASDEDEGASARKKLRLSKEQSAFLEESFKEHSTLNPKQKAALAKQLNLRPRQVEVWFQNRRARTKLKQTEVDCEYLKRCCEALTEENRRLHKELAELRALKTAPPFYMHLPATTLSMCPSCERVASNPGSAPTSAPASSTPPATATTNNNNSGAAAAAAPARGEHRPSSFAALFAATRSFPLAPHRRPPAPASNCL