MDSNSPSDQNEIIDEVYGFIKVYRDGAVERPPFPGGYLPASPQFSAGLASKDVVIDPDRGLWVRLFLPQSVASSVAKWPLVLHFHGGGLCSGTPAAKSFHRFCSKMAVESQSIWVSVDYRLAPEYRLPSAYDDAHVAFMWLCAQAHMQASHFPDQVPHAGNLHRNDEHEKSDGALAEDDAKGHVKNKHYGIDADVFHTNGTHVSGSHTYCIHGEAAKPGSCECHMNGLVDNSHTCSSHGEAANQGSCGCHSNGYAGNAHTCTAHAKKAMHGSHGHDKNGYFTDIHVHIDGSHSGPTPEPWLCNHADFSKCFLAGESSGGAIVHYLAMRLVNHKYSLVQVQGLMLIHAALLIEGIYDVSYDPRVERRPDTYRSLCLPVGTAWDHPLVNPLHVHAPSINGIILPPFIVAIAEHDKFCAPGKYYVHALKQCGHVAELHMTEGQGHCFYLYHPRSKEAELMVKHLVAFMHQQCKLQSRPSLL*