MAIETNKKKLVLVTGASGYLSGNLCRALLRDGHSVRAFVRPTSRLPSVDDAGPLEVAYGDVTDYPSLLAACSGCDVIFHSAALVEPWLPDPSRFFSVNVGGLKNILRAFEEAKTPQKIIYTSSFFALGQLMEYEKSKAAADKIALQAAADGLPIVLLYPGAIYGPGKLTSGNTIAQMMIERFSGQLPGYIGYGTDRVSFSLVEDVVSGHVAAMHQGRVGERYLLTGENASLKHAFDIAAIITETRRPLFHIPLWMIEIYGWLSVLLVARITGKLPLISHPAAYVLRHQWAYSCEKARAELGYNPRSLKEGLEEILPWLKSSGLIKY