MGNLKRQCDVSSGREKADIVLKNGTIINVFTEELITGDVAIVGDTIVGIGDYKGNVEIDCSNKYISPGFIDAHMHIESTMVMPIELSKKLLKSGTTTIIADPHELVNVKGASAIDFLLESTKDIPLNVYIMVPSSVPATSFETNGVGKFSAKDMESYVNNPRILGLGEVMCFNDVINSENEILDKLELFKNKVVDGHAPNINGKSLQTYVCAGIENDHECITFDEVYEKLRAGLKILIREGSAAKNLKSIVSGMLKHNLPIEEFMFCTDDKHLDDIEKQGHIRWNIKCAIDLGMEPVRAIKVATYNSAKAYGLRKIGAIGAGYKADIVVLNDLDKMEVDSVYKDGNLVNEEMFSNYNYEIKDKELLNTVKFKYINKEKIQLKVSEKNYVMEIVPYQILTNKLYESLPCADGYFVPNKEYSKLCVVERHRMTGNVAIAPLKGFGIKNGAIATTVAHDSHNIIVAGDNDDDILVAINYLKEIQGGYVIVSNGKVLAHLSLQVAGLISTFTAEEVQEITDNMLEIARKMGVPEYVDPFITLSFMALPVVPQIRLTDLGLFDVEEFKFI*