MRLLILFIAVMFSFDSYATIYEKYQNGVPEFSNQQSQGAKQLNLSDDPVSVIDMNSIPHTIVWGRAQQQQYLPYSQPQEDTLQGAFPEEFTDNYFDFYGRNYQYHSLMSSTMGVSMYAPFGANNMRLQRNY