MKKSRINPCLVFLNIVFACAGVGFIGVGVWLARNHGTNCVHFLQAFLVGVGLFMVGVAAAGLVGSFCRVVWLLYINFVVMLLLLLLLLGATVFVLAVTSRGFKAYVVSERSKDPFSGWLLHKVNHRIKRCTQNGQICHLVDYTYANSYYSRPALSSLQEGCCQPPTGCNTDVLANATTMAMEADCEAWRKVGSEGFCSRCSSCRAAVAENIRHVWHQVAIFKVITLLLLVPSYFISCCCFKQDDDDHSHDRSCQECLNCFYSCLP*