MSPTWVTAIDAERVVRDAQDPALHASKDIPRMTFPEAFALKVAERPDAVQLVLNDGTELTRQQWYDKCREVARALIRIGMQPFDGVSIMGFNSLEWFCADVGAIMAGGVAAGIYTTNNADLCQYIIGHSGSSAVFVEGKTNLAKILSIKSKLPKLKAIVFWNVAAADVPAEEALLYSFDDFCKLGAFSSEEAGQQADSALDQIIASQTPDRCAMLVYTSGTTGPPKAVMISHDNIVFSALVMEDAAGVRETDVFVSFLPLSHIAANMIDMKGPAVLGFVVHFAGPDALKGTLVQTLCKSRPTIFLAVPRVWEKMHEKMLEAGQKAPYILKLISGWAKGVGTTAMNNEDRGEPLPYGFTIAKKVVFDTVKAKLGLDRCRLFVTSGAPMPDATLAYFRSIYIRVCDLYGASEATGPISVNRPWNYKFGTCGTALENVDMVIMNPDENQEGEICFRGRNVFMGYLKDDDSTKAAIDDDGFVHTGDMGKVDKDGFLSVTGRFKELIITSGGENIAPVPVEQNLLDAMSGISRAIVIGDKRKFLVVLFVLRGLEGDSTKLSGPALDVDPACTTVAEAKESELWKEYLSAGVKAANLLAVSNASKLQKFAILDQDFSIENGELTPTLKMKRSVISKKYEALIDTLY*