MSNYSKLGQFDPEYAAIVAALPPPPPPEKQRDHSCLREQFNVRVVGMTKDTLRPHLPPGWIVGNVELDDYYLRIICVEFQIAVINVEYRLAPEHPFPIGLNDCYAALKWVPYSRGCDLNLTQLTFSQTVSNQTLFGGDISRGFLIGGQSSGGNYAAVLTHRARDDPFFENRRLSGTALQIPIVLHPKAYPDKYKGELLSMEEYRDTSPSLNGERVEAFWADLGAEPLNPECSPFLYPSHAGLPPTYLQVCGRDPLRDEALVYERLLKEDNVPTRLDVYPGVGHGFHVYYPTLTAAVKLDADLKAGLSNLAVQGSCRDLRSSDRGISKKRGAFDWFSPKRWAAEAGLYTWGDKGRLCVLVHVQLVRAQHADAAPGAGK*