MKQNLVVTPPALNLCRDYFAEVQLCVESALPNWDVKHLSLWKELVDPVVDAAESVEDVSMLEETTAAVEPEQLHVRTIVDFTKHGVATTGVINKQRTLLQKAQPVLSLRLSWFPPHPGSLRQDHRTIEDKCGNLGIALRDIRFGVDPGNLHGNSERPIYFHGWLCVADTTLPSKGTGHRRNRNDHPQDAVHLNTFIQSNLWKFQGFSLDSMPQGLPEADFAVPSSKTRFQSHDARRNLSDAQETSQWIAGVDVRTKLISHASVGDKKTAVIHTTGYCGAVEKDWKAGSGLIGKMLPKFKADPTDETPMVVEEPDFMVCVLDGGKLTIPSTIRVQWIGDPIRAPEWRKLLQSFDAKWAEPHAGATQTAEVSDAPNGTGEAAAEVFQWSMAFPGEPTTKADLDTKYGSALHSFAFNSELQGAIYEGPKLFVLASHDGEISAGEPAFMFGAGTWLLHADSNICGECSFLKQVLDLTNHSAKTPAP*