MELGLSLGDAVTVADGGRPELVLGLGVGVGAGVRRGEEEERGRREDVVGAGRWAAMAAASPEPSVRLSLVSSLGLHWPSETGRSEAAARGFDVNRAPSVAAGAPGMEDDEEGPGAAPALSSSPNDSGGSFPLDLSGHGLRGHAEAAAQGGGGGGGERSSSRASDDDEGASARKKLRLSKEQSAFLEESFKEHSTLNPKQKVALAKQLNLRPRQVEVWFQNRRARTKLKQTEVDCEYLKRCCETLTEENRRLHKELAELRALKTARPFYMHLPATTLSMCPSCERVASNPATASTSAPAAATSPAAAAAAPTAAARTAVTSPEPHRPSSFAALFAAPLGFPLTAAQPRPPPPASNCL