MARSGGELVVVEEDDEYAKLVRRMNPPSVVIDNDSCDSATVIRVDRVKKHGILLEAVQVLVDLNLVITKAYISSDGNWFMDVFNVTDQDGNKVQNKEVTDCIKKCLESEDYLVLPASSPAGGAAPSEETTCIELTGTDRPGLLSEVCAVLASLRCNIVNAEVWTHDRRAAAVIQITDEATGLPVRDGGRLSQLQELLGNVMQGDGDGGGDSRKGSTAVSLGAANAERRLHRLMLDDGDAGRCGEERGGVAAAKAKAKVVVMDCTERRYTVVILRCRDRPRLLFDTLCALTDLHYVVFHGTVDAEGGSAKEAYQEYYVRHVDGHPVRCDAERLRLVRCLEAAVERRASDGLELEVKTEDRAGLLSEITRVFRENSLSIIRAVITTKDGEADDTFYVSDAYGNPVDGKAMEALGEQLGHAVLRVKSNGRAAINRAEDSGGGGAAAIIGNLLKGSFQGFRLIRSYS*