MSVPQTMKAVLVEKLGGPEVLEFKPNHPVPTPKEGQVLVKNNISGINYIDTYFRTGLYPSAKPEILGREGAGTIVALGDGPNPYNFQVGDRVAWLSTGGYAEYTAVPMAKTVKIPDGITDENLMASFLSGLTVITLVKETYPVQKDEWVLVHAAAGGAGTLMTQVLKSIGAKVIGTAGGPEKCQLAKSLGADVVIDYRSEEGKDWVKQVKEITGGKGVDVVFDSVGKDTWEGSLESVKRKGTIVWFGNASGPVPPLPLQKLSPKCVKVARPQLFGYIETREEFEFYVNELFSLLLSNNLKAKVHKVYPLEEVAQAHTDLEGRKTTGKSMLKP*