MVQSKKFRGVRQRHWGSWVSEIRHPLLKRRIWLGTFETAEEAARAYDQAAILMSGRNAKTNFPITQTPNGDPKSSTADSSTTATSSSKNTATTTAPNGLSEILHAKLRKCSKTPSPSMTCLRLDTENSHIGVWQKRAGQRSDSNWVMTVQLGKQNHEVSEGTFPMAESSNTLPGPPELRTQMDEEERIALQMIEELLNRNCPSPPFEVQDGDDEDDDDDDDDGSGSFFL