MGIMTIDGQRVEFTDEPNVLSVIRKAGIDIPTLCYHSELSIYGACRLCTVENERGKTFASCSEKPRDGMVIYTNTPRLMHYRKLILELLLAAHCRDCTTCIKSGECHLQELAHRLGVHEVRFENVREMQPIDNSSPAIIRDPNKCILCGDCVRMCDNIQNINAIDFAYRGTDALVTPAFNKKIAETNCVGCGQCRVVCPTGAISIHTNIDLVWEALADKNTKVIAQIAPAVRVAVGDQFGYAKGENVMGKLVGVLHRLGFDEVYDTSYGADLTVIEESKEFIERFTAGEKLPLFTSCCPAWVKHCETKYPELAENLSTCRSPQQMFGAVVREYYKDPEKNEGKRLVSVSIMPCTAKKEEILRPESMTNGKQDVDYVLTTTEIIRMIKKSGIVFDKVEIEAADVPFGIGSGSGVIFGVTGGVTEAVLRRLQQGHNRVDMEAIKTSGVRGDEGIKELTYNYNGREIKAAVVSGLANADKVIERIKNNEVHYDFVEVMACRRGCIMGGGQPVNAGPRTKRARMKGLYDTDVNTQIKKSNENPMILSLYDSLLKGKEHELLHRNFTK