MVQTKKFRGVRQRHWGSWVAEIRHPLLKRRVWLGTFETAEEAARAYDEAAVMMSGRNAKTNFPTAVNHANNEESSSSSPTALSAILSAKLRKCCKSPSPSLTCLRLDTENSNIGVWQKRAGTRSDSNWVMTVELGKKNEQAAEAGAEAEEFKINELGFINFVSLCVFVWGVSILNYTLCSKILEL