MADVSMDGREVETFAFQAEINQLLSLIINTFYSNKEIFLRELISNASDALDKIRFESLTDKSKLDSQPELFIRIVPDKANKCLSIIDSGIGMTKADLVNNLGTIARSGTKEFMEALQAGADLEETEEEKKRKEEKKAAFESLCKLTKDILGDRVEKVVVSDRIVDSPCCLVTGEYGWTANMERIMKAQALRDSSMSNYMSSKKTMEINPENSIMEELRKRAEAAKNDKSVKDLVLLLFETALLTSGFSLDDPNTFASRIHRMLKLGLSIDDDDDDDSAADLDADMAPLDVEGSAEESKMEEVD*