MSKDIANMKDSWFFDNNFNGLSDEIFDDVINFFDFPLEDVEANGVEEDWDAQLKCLEDPRVDVYTASSAGLCAKTQNEKPQLGMKFSASGNGISPIKQLGKATGPVYGKTITHQNVTSNGKDLHQFQTYTYSPVSVFESSSSSSVENSNFDRPVIPVKRARSKRQRPSSFSPLFSIPFILNSPAMQNHQRIAAADSDFGTNVAGNLSNKLKKQKKKDSSLLSDDVEMMRSSSPESGSPRKCMHCEVTKTPQWREGPVGPKTLCNACGVRYRSGRLFPEYRPAASPTFVASLHSNCHKKVVEMRSRAIQEPVRGSMLASSNLHGNAVG