MVQSKKFRGVRQRHWGSWVSEIRHPLLKRRVWLGTFETAEEAARAYDQAAILMSGRNAKTNFPISQTPSGDPKAGTENSHSSPPNELSELLHAKLRKCSKAPSPSMTCLRLDTENSHIGVWQKRAGESSDANWVMTVQLEKGNAEMSANTLPSKSPGLAGPELRGEMDEEERLALQMIDELLHRNCSSIGVQEGEGNLFL