MAQFTVQGRLKLLFNNDGTHCKLLGNDFLGGLRSSQTQKRKIRSLGANCTKLYATASLSKKSKHFYTVASQSVSEASDEDYDSERDELACFRGLVLDISYRPVNVVCWKRAMCLEFMEKADVLEYYDQAVNSPSGSFYIPAVLRVPHLLQVVKRRRIFRSKLSRKNILHRDNYTCQYCSSRENLTIDHVLPTAQGGEWQWENLVTACAKCNSKKGKKTPEEANMKLSKVPKAPKDYDILAIPLTSAAIRMLRIRKGMPEEWQQYLARPSSEP*