MKTNQNNKDKNVKRKQILFSQLTSPKDLFLSNQTMPFCLHNYRFFVKLNSNRTLPCPIRHARFTSLTVQSRATISSEPAMASNSVRVAAAQMTSINDLAANFATCSRLVKEAVAEGAKLVCFPESFSFIADKDGESVNIAEPLDGPIMQQYCSLARESGIWLSLGGFQERGSDDEHLRNTHVIIDDCGSIRSSYSKIHLFDVDVPGGRVYKESSFTEPGKDIVSVDSPVGRLGLSVCYDLRFPELYQQLRFQHEAQILLVPSAFTKITGQAHWEILLRARAIETQCYVIAAAQAGEHNDKRESYGDTLIIDPWGTVVGRLPDRISTGIAVADIDFSLIDSVRAKIPIAKQRKPLDFWKATSL*