MMMREQRTLSRVLRFHGIGLHSGRIAGIKLLPVLRPNYGIWLRRVDIPHALPIEASWRNVVAAPLCTVLGDWDAIRRKNERQASQSPCEMLDAAIAKRANTVWTVEHLLAALHAVQLENLIVEVDGCEIPILDGSSSLFLQALVQNLRDIPFPSLSAGPVENKDFCPGPQERAKLRVQRSLKVQGRSGQWAELSPPPLAAQRELQIELVIDFSPPADSGSGTAAPAFEDSEQPFHAAQQHILVRDAHHVFAEELSAARTFCLESQLRGLWKQGLARGGSRRNALVFSQKRDDESGAVQLTLERHQAARFADEMVRHKALDVMGDLRLAGGILAATYRASQPSHALNLALVEKVFESGANYAVV*