MTICVGQRLGGQAVAGKAGDKPPTRGAWLVPAGATRRSAQRRARLHVAARSAGKGGGVLDRPGVLPGQQRGRETRRRRPPSYRVLLHNDNYNRREYVVQVLMKVVEGTTVDDAVNIMQEAHINGLAMVTQCAQDKAELYCESLRLNGLIATIEPAGTGGSDGTSSS