MQNRLLSAKATLPDYDRAALAARMVHLGFGAFHRAHQGVYTDILAAEQHSDWGYYEVNLIGGEQQIADLKQQDNLYTVAEMSAEAWTARVVGVVKAALHVQVDGLERVLAAMCEPQIAIVSLTITEKGYCHSPATGQLLLEHPMIAADLQNPHQPLTAPGIIVEALARRKAAGLPAFTVMSCDNMPENGHVTRQVVTAYAREVDAELAIWIEQNVTFPSTMVDRIVPAVTPETLDKIEQLTGVRDPAGVACEPFRQWVIEDTFVAGRPLWENAGATLVADVVPFEEMKLRMLNGSHSFLAYLGYLAGYQHINDCMADDNYRLTAQALMLREQAPTLKVQGVDLQRYADQLIARYRNPALRHRTWQIAMDGSQKLPQRMLDSVRWHLANHSDFDLLALGVAGWMRYVGGVDEQGKAIDVSDPLLPVIQRAVANSEEGASRVKALLGMAEIFGNDLPQAARFTQKVQEAYDSLLTYGAKASVAKYAERLK*