MVQSKKFRGVRQRHWGSWVSEIRHPLLKRRVWLGTFDTAEEAARAYDEAAVLMSGRNAKTNFPVVRTQVGEEATGRENSPSSPTGLSAILSAKLRRCCKVSPSLTCLRLDTEKSHIGVWQKGAGTRSESNWVMKVELGKKGTEGASSSSSSAPKPAVGGGMDEEERIALQMIEELLNRNCPSPQPDENDKGEGSSLM