MAIETNKKKLVLVTGASGYLGGNLCRALLRDGHTVRAFVRPTSRLPSVDDAGPLEVAYGDVTDYPSLLAACSGCDVIFHSAALVEPWLPDPSRFFSVNVGGLKNILRAFEEAKTPQKIIYTSSFFALGPTDGYVADEKQIHKGESFCSEYEKSKAAADKIALQAAADGLPIVLLYPGAIYGPGKLTSGNTIAQMMIERFSGRLPGYIGYGTDRVSFSHVEDVVGGHVAAMHQGRVGERYLLTGENASLKHAFDIAAIITETRRPLFHIPLWMIEIYGWLSVLLVARITGKLPLISHPAAYVLRHQWSYSCEKARAELGYNPRSLKEGLEEILPWLKSSGLIKY