MATQWWSEKTVAVVTGAGKGIGLEIVKALASRGISVVLTLRDQVAAEKVAQDLISADPKLKVYASPLNITLPESVEAFGKWIQNKFGGIDILVNNAGLLLDPVHHNLEEAKPVLEVNYYGTKRFIKEMLPLMRESDHGPRIVNLSTLGSRLDILGNEWKDKLSDVENLSEELIDDFVSAYLRDVEEGKQFGKGWPEMYARTDYCVAKMALNAYTRLVARETAAQGRKFGINCTSPGHTSCVMSGHTGHSPSEGALTAVWLALEPPPPSSGGYFVDRKSVGFVEIPLLYHGKLIYDPEGIKKHLLDNANYTHHK*