MVRAAPLLLLALVCGAAARELHGMDKLGAMADGAKDVAGATVGAVGGVAGAVGDAMQAGFEGLKGIHEAKISGIREVVEAKISAARQVFHHGDGMRKLQGMDNKMGAMVDGAKDVAGATVGAVGSVADATQAYVHESIQGLKTIHEAKVSGLRDIVDAKISAARQVFGHGDQAGVSTPTAVPAQCMSAADVLAKSGNFSVLLAAAQAAGLGAALSDRSLRATLFAPTDRAFALLLADLDMSAEQLLARPELLQKILKYHVLPAPVVAANLDDGKQYATLLSAELPQTSELQKQVKAVQAAFDHKGKKNETTPEDGKLTIDTLKVIDLKKHTAQWKITVIATASSAEVIQADVQAGCPTVVHIIDAVLIPGLETEASSSAIATASAKASS*