MLSKSLLSAATAASALAAVLQPVPRASSFVTISGTQFNIDGKVGYFAGTNCYWCSFLTNHADVDSTFSHISSSGLKVVRVWGFNDVNTQPSPGQIWFQKLSATGSTINTGADGLQTLDYVVQSAEQHNLKLIIPFVNNWSDYGGINAYVNAFGGNATTWYTNTAAQTQYRKYVQAVVSRYANSTAIFAWELGNEPRCNGCSTDVIVQWATSVSQYVKSLDSNHLVTLGDEGLGLSTGDGAYPYTYGEGTDFAKNVQIKSLDFGTFHLYPDSWGTNYTWGNGWIQTHAAACLAAGKPCVFEEYGAQQNPCTNEAPWQTTSLTTRGMGGDMFWQWGDTFANGAQSNSDPYTVWYNSSNWQCLVKNHVDAIN