MGMIDAINTDAFVIPTSNSFGQTFRLYDAQSVRKASVENFYRANHINQTFSFALEMRDKHLKLDKRVMTIWECCELLNEFVDESDPDLDEPQIEHLLQTAEAIRRDYPDEDWLHLTGLIHDLGKVLLHPAFGEEPQWAVVGDTFPLGCAFDDKVVHSKYFKENPDYNNPLFNTKCGIYEEGCGLDKLVMSWGHDEYMYQVMKLNDTTLPPQAQYVIRYHSFYALHQSDAYKHFLNDFDHQMMPWLKIFNKYDLYSKSKVCVDVEKVKPYYLSLIDKYFPKTLRW*