MMDEDATFQVPQAQWQLQQALNNGERMDDEPERMDEDEGREWPYDERATARSNSSSPTGGAWHAITSFWGGGFQQQPQSGRSSPHNNGERVDMGDDCREEEVVMEREGCDPYDSRIHEPLKRGQEDGEQANKRRRLEDASIAFYQATPGLSERQQAILEYSAPSTVTPLFYFIGYTPFAITWGMVLYTGHSLQTAISTFGPETENLRWKAWIPPLIHHLIDTYVWNHSLITMMLLYPEWFGSTAYWCAVSFITCSQCLYLCVSLKTHYIKHKHKLKTNSYRQIELRFIDCFLLYLLAVINFILARLLGYPILLYIGLIEFNVAPLYIVWAYKKRFDAALKPVNQWDGQKDDKEDTKKNDHTKKDK*