MAAISRMATMKRKPKSPALGFAVAACSVAMNAAGEIQLTPAGVFRGNDGRPKDAPHWVMDAQAAQDVIAFCSARQNEFVIDYEHQTLLAEKNGQPAPAAGWFSGAALRWEEGVGLFVKSRWTPRAQGFIDADEYKYISPVILYEKVTGRIKGIISAALTNTACIDGMDEVLSRAAASFMLDESTSKENGMDELLEQLRWFFNMPTLATAEEILAELKKAVDKIKTAAPEATAAAGFRVDNLVASLGTEVAALKSASPDPAKFVPVDTMQALQTELAALRSEKTEREVGEVVTAALSTGKLLPPQEKWARDLGMKDLDALKGYIDTAQGVAALTSTQTKGLKPQGTANANGLDETQLAACKLLGVDPADYAKTLSGEDD