MTTGTRSSLLSTLPKDIPASFLKQITNDFSPKLELGKGAFGTVYQGIAENGEMIAVKKLGENSPVPNERTFSNEVCNLMAAQHENIVKLVGYCHESQKKVVQHNGRYIIVDIAEVFLCYEYLPMGSLDKYLFGKSNRIDWDTRFRIVQGICNGLHFLHKEMDQPVVHMDLKPENILLGDNMVPKIADFGLSRLFGQEQTRMNTQNVVGTVGYMAPEYLYRGEISTQSDIYSLGLLIIQISTGEKNIPNTEDKCGRKFIEKVQKSWTDGHISSMYTSFDPDCLQQLKMCVEIGLQCVEHERKMRPSIADIVEKLNAMQE*