MAIETNKKKLVLVTGASGYLGGNLCRALLRDGHSVRAFVRPTSRLPSVDDAGPLEVAYGDVTDYPSLLAACSGCDVIFHTAALVEPWLPDPSRFFSVNVGGLKNILRAFEEAKTPQKIIYTSSFFALGPTDGYVADEKQIHKGESFCSEYEKSKAAADKIALQAAADGLPIVLLYPGAIYGPGKLTSGNTIAQMMIERFSGRLPGYIGYGTDRVSFSHVEDVVGGHVAAMHQGRVGERYLLTGENASLKHAFDIAAIITETRRPLFHIPLWMIEIYGWLSVLLVARITGKLPLISHPAAYVLRHQWSYSCEKARAELGYNPRSLKEGLEEILPWLKSSGLIKY