MQQSLLGESPAFLAVLDKVSRLAPIDRPVLVIGERGTGKELIAQRLHYLSKRWEQPLVSLNCSTLSEGLIDSELFGHESGSFTGAKGRHQGRFERAEGGTLFLDELATAPLSVQEKLLRVIEYGQYERVGGNQVLNANVRLVCATNANLPQMAQQGTFRADLLDRLAFDVIHLPALRHRPEDIALLAEHFAIRMCRELQVPLFVGFSPNALHQLQAYSWPGNVRELKNVVERAVYQHGLNSQPIDQLVFNPFQSSDIVTDVSEQVEVRHTTRTDFHLPLDYKAWQQQCDIELLQAALTQAKFNQKHAAQLLGLSYHQFRGMMRKYPQMNSENASPHVE*