MSKQILYYLPKIFSKSSSKMYGQTMKNIHQQTNSVATMAGEGSANANQRKLPRFLCLHGFRTSGAILKKQIFDKWPTQVVDKLDLVFVDAPFPSQGKSEVEGIFDPPYYEWYQFNKELKEYENFDKCLEYIQECMIKHGPFDGLLGFSQGAILSGALPGLQDKGVGLTKVPKIKYLIIIGGAKMQIKSLAEKAYSPAITCPSVHFLGEKDFLKPSGMKLLESYVDPVVIHHPKGHTIPRFDEKGLESMLSFIEKVQAEIS*