MSTVAKTNPKSSNKPGPVKSIIAGGVAGAIEISITYPAEFAKTRLQLYRNVEGTKAKLPPFGLEWYRGCSTVIVGNSLKAAVRFFAFDSIKKSLSDEHGHLTGPRTVLAGLGAGVAESVLVLTPFESIKTAIIDDRKRPNPRLKGFLQASRIIVHENGIRGLYRGLAATVARQAANSGVRFTAYNSIKQSLQSRLPPDEKLSTVTTFLVGSVAGIITVYCTQPIDTVKSRMQSLSASKEYKNSIHCAYKILTQDGLLRFWSGATPRLARLILSGGIVFTVYEKVMEILKPF*