MKRTDGVGPVGRRTNGRRTVCGKDVRASCCCLCPVQSAPAAAASVRACVRACSRLRRVRSGRACCRCARSCVQLRRPCAVHPVLLQRLFVRAAASAVRACCCSVCSCVQPRRPCALLPLPCAVSPVGAVPSDGRFGARRPVSSTSDVHTFPHRGVAVHFSKSQGPFTPFRSSLQAPSAKRQAPSAKC