MDKSWIDLSNRMSREYKDGINQFMEFTNGFDNEFISCPCRKCANRCETEGAGGSNPCSSADEEALRYFEILDDAQTELDTGCKDFSKLFFIVELLHLKALNQWFDTSFDMLLQLLHRVLPFGAKLTESYY