MSEEMTLCSDIQNNDHSVTLEGRTDSLIRTCLTCGHHIKCQDQGGGINDLPGLPAGVKFDPTDQEILEHLEAKVRSDIHKLHPLIDEFIPTLEGENGICYTHPEKLPGVSKDGLIRHFFHRPSKAYTTGTRKRRKVHSDEDGSETRWHKTGKTRPVYNNSKLKGYKKILVLYTNYGKLRKPEKTNWVMHQYHLGSNEEEKEGELVVSKVFYQTQPRQCGGGSLIKDSVSEKTIKGQNGNQVVINGKNSTNGFLDYYRSNFISFDQGNQHRDTNAQVINHFPVLEGAPNFNIP