MTAKLTLESVVKLNSGYTLPLLGLGVYQNVDECYSACIAAFKSGYRHIDSAVMYRNEDRVGKAVKDSDLERQEVFITTKVASRDHGAHKTNEKIKESLKKLGTDYIDLYLIHDPLAGSTKRLETWEALIAAKKEGKIRSIGVSNYGVHHLEEIKNKGLETPSVNQIELHPLCQQKPIVEYCKTNGIVVEAYCPILRGDFNIPVLQSIAKRLNKDPAQVLIRWSLQKGYVPLPKSANPDRIKSNADLYGFELVKEDMDALDALDRGDKGAVSWNPVNAP*