MFKSLHHYAHVFSRLSLFGLAFAAAAQAQSQSLTVISFGGATKAAQEQAYFKPFERSGGGQVVAGEYNGEMAKVKAMVDVGKVSWDVVEVESPELLRGCDEGLFERLDPARFGDPAQFVPGTFSECGVATYVWSMVMAYDSTKLARAPQSWADFWNVREFPGKRGLRKGAKYTLEVALLADGVKAEDLYKVLATPEGVSRAFAKLDQLKPNIQWWEAGAQPPQWLAAGDVVMSAAYNGRIAAAQKEGVKLAIVWPGSLYDPEYWAVVKGTPNKALAEKFIAFASQPQTQKVFSEQIPYGPVHKGTLALLPKTVQEALPTAPANLEGARAVDAEFWVDHGEELEQRFNAWAAR*