QAARSNAGRMAAALAAAAIIGSAPIVAAPPEAAADVAGLTKCKDSAAFAKREKKEIKKLQSRLKLYADDSAPALAINATIEKTKRRFKFYGDAGLLCGADGLPHLIVDGDQQHLGEFVYPGLIFLYIAGWIGWVGRSYLIAVSTEAKPTQKEIIIDVPLATSLIWKGFVWPLAAVSEFRNGKLVVDAANI