MVLITKKSHDIMIKTCPSCGHRIQYEQQQASSSIQDLPGLPAGVKFDPTDQELLEHLEGKTGSDPHKLHPLIDEFIPTIEGDDGICYTHPEKLPRVRQDGLVRHFFHRPSKAYTTGTRKRRKVHTDARGGETRWHKTGKTRPVSVGGKLKGYKKILVLYTNYGKQRKPEKTSWIMHQYHLGSDEEEKDGELVVSKVFYQTQPRQCGSGAKDSYGRNVKAAVDDDDDDGAATAAAVVVLGEGSAVGDYYAPSLIGYNQGGQNRVSSPHLLPNFAMHTGGASFLS