MELGLRLGDAVAVADGGRPELVLGLGVGVGAGARRGEEDERGRRENLVGAGRWAAMAAASPEPSVRLSLVSSLGLHWPSETGRSEASARGFDVNRAPSVAAGASGMEEDEEGPDAAPALSSSPNDSGGSFPLDLSVHGLRGPAEAAAQGGGGGGERSSSRASDDDEGASARKKLRLSKEQSAFLEESFKEHSTLNPKQKVALAKQLNLRPRQVEVWFQNRRARTKLKQTEVDCEYLKRCCETLTEENRRLHKELAELRALKTARPFYMHLPATTLSMCPSCERVASNPATASTSAPAPAAVPSPSPAPTAAARTAVASPEHRPSSFAALFAAPRGFPLTAAQPRPPPPASNCL