MTLATVIVTIFVILYGGAVINVQSSPVAGLSWTFYNTSCPSLESIVSKRMAVYLKADITQAAGLLRLHFHDCFVQGCDGSVLLNSTSGEQTVTPNLSLRAQAFKIINDIKKNVEAACSDIVSCADILALAARDSVKMAGGPSYSIPLGRRDSLTFANSSTTLANLPAPTSNVTGLISVLGPKGLNFTDLVALSGGHTIGKGNCSSFDNRLYNSTTGEQMRDSTMDQSFAKNLYLTCPANTTVNTTKLDIRTPNVFDNKYYVNLQNRQTLFTSDQSLYTDTRTREIVINFAVNQSLFFQEFILSMLKMGQLDVLTGSEGEIRKNCWASNPSTYSIMDPDASQESSSYSM*