MGCMSSKQLEAGDDKEAIQRNARIEKSLKNDKKVMDRTIKILLLGAGESGKSTIIKQMRIIHSGGFPEDERRQTRAVIYSNIVVAFKVLLDIMRTENIDFEQEGTRVSDTEFVDNLEPDVGVEEAFSDLRVRDAMNEMWKDGGVQKAVSKGHEFALHDNLNYFFHSLDRLFESGWLPDNQDMLQARLRTTGITETLFELGQMNFRMMDVGGQRSERKKWIHCFEGVQCLLFMVALSGYDQCLVEDQNANQMHEAMMLFESLVNGEWFKRKPIILFLNKIDLFKDKLAISPISKHFPDYSDSNTDFDAAAKYFADRFRGINRIPEREIYIHYTNATDTTLLKATMDSVQDMIIQKNLHTLIL*