MDSKSVLILCVVILWGGWMNVCGNAQTIDVDDLPEPVEGLSWTFYNTTCPDLESIVNSTLQTLLAGDNITQAAGLLRLHFHDCFVQGCDGSVLLNITDSSSERQVSRNLSLRDRAFQIIDELKAAVEASCSGVVSCADILTLAARDSVAMAGGPQYPVPLGRRDSLTFADETTVLANLPIASNGVDAQTTLFASKGLNLTDLVSLSGGHTIGISFCIAFDERLYNKSTGERDLDPSLDQSFADSLYSVCPAVNNTVNTTNLDLITPDAFDENYYINLQNNETLFTSDQTLYFNSTTRSIVDSFAANQTVFFENFILGMLKMGQIEVLTGTEGEIRSSCSVANPSSSSANKDQIIRSIVNPQESPSQSI*