MAKSRSNTLSDRFFSILFHVLLLQFPATAFGIRMDAGLLKKPICINTVQGRYLLSDDNGYVCDALSRDTWSRCCPEIGDRFPCQGCNLVSQCCNSYEFCVSCCLNPSQTKKELALTVKRAKPVTAGTYGSVFDFCAGRCRHNSASVVHENAYASDFHHCFSLPTNSSGATDTPSEARLTGITVFIGRQGESCNSVCKAKGQSCVPNKLLVLNTCELLQKYMTCKGACLASIGGDQPAEVVDDAPNHLNPGACLYSQSQAMLSCDGSHQHTRRLCPCA