MAPQSTKFALITGCGAGGIGEALILEYLRRGIHPIATLLPFESSEHLDKAGITWFKLDVTNEESVVQLKKDVSELTKGRLDFLVNNAGICYTMTAIDTDVKSVQRMFDVNLFGPMRMVHHFHDMLIASSGIIVNIGSIGGVVPFVYGSSYNASKAALAHWGNSLRVELAPLGVRVLVIISGEVGTNILKNDHGRTLPEGSYYSPMAEEFKNHVHRTPDAATDRFVYAKNVVGESLKKSPTTWFWTGSYSGVIRFLHTFFPKTVFDRWFSSLFNLAKLKEAHDAAMKKKVA*