MAIETNKKKLVLVTGASGYLGGNLCRALLRDGHSVRAFVRPTSRLPSVDDAGPLEVAYGDVTDYPSLLAACSGCDVIFHSAALVEPWLPDPSRFFSVNVGGLKNILRAFEEAKTPQKIIYTSSFFALGPTDGYVADEKQIHKGESFCSEYEKSKAAADKIALQAAADGLPIVLLYPGAIYGPGKLTSGNTIAQMMIERFSGRLPGYIGYGTDRVSFSHVEDVVGGHVAAMHQGRVGERYLLTGENASLKHAFDIAAIITETRRPLFHIPLWMIEIYGWLSVLLVARITGKLPLISHPAAYVLRHQWSYSCEKARAELGYNPRSLKEGLEEILPWLKSSGLIKY