MFNQYNNFQTNSIFGTFDDTLFQARAAQAALAEIDVKNVNMAASGMLRPSDIFTYHSTAASHLPSSGEFDSSAISQSSIIDSSMNHAADSMASLQHVMAMQHYPTAQFSQYPIPSPFATATAVVASQSAAAAAVPIYPLSAQATELDTDPRELERFAEHFKQRRIKLGVTQADVGKALAHLKMPGVGSLSQSTICRFESLTLSHNNMVALKPILHSWLEK