MRRSIFGFLFVSILIVGCMGGELKMKYYEKRCSSVSVETTVRDIVWSKVAANPTMAAKLLRLHYHDCFVRGCDGSILLDPVQNSTTEKTAGPNRSVTGYDVIDEIKTALESDCPGIVSCADILALAARDAVSFQFSFSSVSEISQLQFQKEMWPVFTGRKDGPVSLASEVGVSLPSAGANFTTLVTQFGNKGLDIHDLVALSGAHTIGTSRCVLVARRLYNFTGVGDADPSLNVTYANELRKICPNPQIPTTTLEMDPNSSLSFDSDYYQALNQHKGLFVSDAALLTNPQSAQITQVLQNPSVFFARFARSMVRMGAIEVLTDDQGEVRTNCRVVNKQ*