MELGLSLGDAVTVADGGRPELVLGLGVGVGAGARRGEEDERGRREDVVGAGRWAAMAAASPEPSVRLSLVSSLGLHWPSETARSEAAARGFDVNRAPSVAAGAPGMEDDEEGPGAAPALSSSPNDSGGSFPLDLSGHGLRGHAEAAAQGGGGERSSSRASDDDESASARKKLRLSKEQSAFLEESFKEHSTLNPLLFFEYARTRECLFLLARSWPLTLMLLTGGEQKQKVALAKQLNLRPRQVEVWFQNRRARTKLKQTEVDCEYLKRCCETLTEENRRLHKELAELRALKTARPFYMHLPATTLSMCPSCERVASNPAAASTSAPAAATSPAAAAAAPTAAARTAVASPEPHRPSSFAALFAAPRGFPLTAAQPRPPPPASNCL