MGYYKCTRKCVNAEAIVKKIVRQYVKRDPTLAASLLRMHFHDCFVMGCDASILLNSTKTSIAERDALPNLSLRGFEVINAAKAALEAACPKTVSCADILSLAARDSVETIYGPSWDVPTGRRDGIISNASDVLLNLPPFFANFTTLKSIFAAKGLNVIDLVALSGGHTIGFSHCAAFDARLYNFTGKGDADPSLDPAYAAHLRTKCKHGDLVTKVPLDDTLTGFDTNYYKFIMQNKGLLQSDAALLETRRSRFLVEQSTKPSIFRPQFARSMTKMGRIEVLVEKQGQIRSRCEFVN*