MSARSVSESSSASSNVSDEAEWLDVENDEEEAIPIVSLFDTQKTFPSWQEMLDSCKRDHGFDLIATIRDLKLDFHGAVKLVNFIRSRVRDQQPVPQSLTAADFDDDAYFKPVLDNDALIVSLDEILDSDLVKAAADGAAGAGEAQREDGSVEELLTQKQALEAELEAVRTQFSNYRLAVQETLDRRWGDDEEQSPAAKGKAGPEDRGNYYFESYAYNDIHETMLKDTVRTEAYRDFIYNNKDIFKDKVVLDIGCGTGILSMFCAKAGAARVIAVDKSDIIKKATENIFNNGLSDIITCVKGGIEDVKLPVDQVDIIVSEWMGYCLLYEAMLPSVLYARDRYLKPDGLLVPSSATLWMAPVQDADYMMEHISYWRDVYGFDMKAMQEGIFDEVRVEAVPQSALSGEPYPFKVLDLHTVKPEELSFTAKWESRLSRPSEGLDGFLIWFDNFFATSRDEPVPEPFTTPEDFVKAKPGNVAFTTGPSGTVTHWKQGLLLVPQGSAPSKLPERISGEVTFAALEENARALRVDVTCSFEGQSTTASQEKKWSWKLD*