MPVKIVLGAQWGDEGKGKLVDILCASASMCCRAAGGNNAGHTIVVNGITYDFHILPSGLINPSCKLNLIGAGCVVHLPSFFKELGALEQKGLKEVRQRVKISDRAQVCFDLHCAVDGISEEILRSKDAKSMIGTTKKGIGPCYSDKVGRRGVNMAMLLSENGQWEKRLRTLHQTYTGTYGAEALSHYDLEAEIARTKDFRQELISGSYIIDATPMLSKTIGNNGRAITTSSQFQSTPEKASSTLESDSTTLSNENDLFQNVLIEGANALLLDIDHGTYPYVTSSNTGLGGVFTGLAGLSPLSLNHPDSSIIGVVKAYTTRVGSGPFPTELAAEIANVTSEDAQYGDSLQSIGREFGVTTGRKRRCGWLDLVLVKYSCQVNCYTHLNFTKLDVLDSFAEIRVAMEYKDRRSGEAISGFPADLDLIANDNLEIVYKTFPGWQTETTGVREWEKLPQKAQEYIEFVEQEVGVPIKWIGTGPRREDMIVR*