MSAELACVYAALILNDDGIEITAEKLNTLIKAANVKLENYWVDLFADYFKNHDVTELVKNGAAGGAAPAAAAGAAGAAAAEDAPKEEEKKEEEPAAPLDLGDMFDF