METPAQLLLLLLPDTTGEAAAKAKFVAAWTLKAAAGPGPGGRKIFGEYKKLQGEYGPGPGVALLNKLGRIRAGEDVKAQNITNKRAALIEAGRAGNGKKAGTIAAPWYGGDLTAEQSLIEVGKDLYLHGHIGGDVDNRSVVRTVSAMEYFK