MTNIFDEFVRSLAARCFTVFVLGILLFGGEVKAEPVLLKDGITRTADGVLEEAAANWVNCARELPIPYLQTCRINEPDKVVTFRYGAEGSYFFYVFKSVKPIEITCWNNVLGDPNPGVPKFCDYTTGTVYGGLDGTDYREVAKEGEQFNVDVSARNVWVRFGFVGAAGGQWYYRTVNSKQKLTCNIAEMGQGFDPAPNIKKVCQVGPVVQEIQNAFKKCATEGATCTVTDRPVFVRYGIDDSWTQRLMRTPSSKPFACTNSQFGIDPARLKSKECWFSEYVPAPGATNVYGQWKQKQTCFGNACGSLSATVSRGVSTTDSWEKTDSYGQSITTKIESGELPILGGGKVSAEAGLTFSQTSSWSSASTTEIKNGFEVQCNFGSVSDTSFGEMWQFETISSSQCLDKITCSGSIEVLDYMCIVWKEIPKEMNPPVCLPGYCKNNACTECTYN