MATSMGCLSCWSFFWDIIHDDEHISTVPETESCQINETRICAFPNDLLLQILHHVPTKEAVATSILSKRWRYVWPMVPRLEFKEDDSESVGWFIEKSLQLHKAPKLDSLVVELGPHCPVDVDVGKWVENVVNRGVKELDFNLLWTAEPTGFPKCLYTCNTLVDLSLSNKILVNVSSPVRLPSLLTLSLRFVVYKDEESLVSLLSSSPVLNCLKVDRHKDDNLTKFTVKVSTLKQLHYNTTRRKDGVEDEEDVVEENEVEDDDDDDDDDLNRSLVIDSPALEILRLRNVLDYCLIENISCLHIAKLGYVHNPDHKFLRSLSSVIHMYLYLTKPMVAWCNTIKFSRLLEFYFVPSNLVDWLEPLMYLLQNSPKLQILTIDTDSTCLPPSWNQPSSSTIPECLLSHLQIFRWGGYGGREDEK*