MGASDALVARFVSEGAGASGQDAVDLITRATGAPGLYYFSELLDLPGVKQLEGTAHEPHLRLLRCFAWGTLPEYRADARLPPLTDAQLAKLRTLTVVSMATEHKTLAYADLAAALEISSVRALEDLLIDECVVTGLARGKLDQRAERFEVLGAAGRDVPPERFDALVDAVADWRENVAGALSGLDEKIAWARRDIEERERHKAAHAERVEAVKKTVKTDADRGGGGGGHGGGGGGGGGGHGGGGGGGGHGGAGGGGGTSEDDGVDLMDEDFRSGLGTKRRR*