MAIETNKKKLVLVTGASGYLGGNLCRALLRDGHSVRAFVRPTSCLPSVDDAGPLEVAYGDVTDYPSLLAACSGCHVIFHTAALVEPWLPDPSRFFSVNVGGLKNILRAFEEAKTPQKIIYTSSFFALGPTDGYVADEKQIHKGELFCTEYEKSKAVADKIALQAAANGLPIVLLYPGVIYGPGKLTAGNIVARIMIERFSGRLPGYIGYGTDRVSFSHVEDVVGGHVAAMHRGRVGERYLLTGENASFKHAFDIAAIITEMRRPLFHIPLWMIEIYGWMSVLLARITGKLPLISHPTVYVLRHQWAYSCEKARAELGYNPRSLKEGLEEILPWLKSLGLIKY