MAIETNKKKLVLVTGASGYLGGNLCRALLRDGHSVRAFVRPTSRLPSVDDAGPLEVAYGDVTDYPSLLAACSGCDVIFHSAALVEPWLPDPSRFFSVNVGGLKNILRAFEEAKTPQKIIYTSSFFALGPTDGYVADEKQIHKGESFCSEYEKSKAAADKIALQAAADGLPIVLLYPGAIYGPGKLTSGNTIAQMMIERFSGRLPG