MGEQKTVRAEDDDYKAIKESWGQVTTSISNMWNPRPNGLIRRVKCGEEKPFCMRCTSTGRNCDGYEVFTDLKKRNVTKTQPSISEGVQSTTLDDPLESIMLDFFRRHTAAEFAGDFSTEFWEKRVFQAATIEPSIRHGILALGAIHKNYTETYQKPQTLTENPTKAFAFRQYTKAIQILRKSIVREPHSLDMTLISCVLFICFDCLISDQAAALVHLKSGLKIIDNIHATNAPSSVAAQCARDYSPLLLVLGGQIAAFINPQAGVDRGAFWAAMKRAGCPTSQFTPFQSLEEARYSLRTLGADILHARHTNWNYVTEEIVTSEFGPMIRSHYMALENWSNRLNAFISRTPNNPDPNNSTPAKPIRNRGVSLLKAHHLLFSMNAAEPHIPGSKFEEMLDLSEALVKEDRAYWGVQSMPRFMVDTGLIVPLVYTAVRSTDVRHKRRAIEILAQAPGREGLWDTQSAVLIVEGELAAVGDRSPRLQIPYFHDEGEGNRWRKG