QLHGYRGKEPLGLQIFIGTADERILKPHAFYQVHRITGKTVTTTSFEKIVHGTKVLEIPLEPKNNMKAIIDCVGILKLRNADIELRKGETDVGRKNTRVRLVFRVHVPQPGGQHVSLQVASHP