MTHAFREIKRDANEDEKFILVTGGAGYIGSHTALLLLQAGYKVVIIDNLDNSVEDAVKRVAELAGRNGHNLYFFQVDLRKKDSLERVFSMVTYDAVIHFAGLKAVGESVTKPLLYHGNNLIGTLNLLEVMSNYGCKKLVFSSSATVYGQPKVVPCTEDFPLSATNPYGRTKLFIEEITRDVQRSDPEWRIILLRYFNPVGAHPSGLIGEDPRGMPNNLMPFVQQVAVGRRQELAVFGNDYPTRDGTGVRDYIHVMDLANGHIAALSKLFSTRDIGCSVYNLGTGQGTSVLEMVAAFEKASGKNIPLKFVDRRPGDCSEVYASTEKAERELQWKAQFGIDEMCRDQWNWASKNPWGYRPPESKN*