NNNRAPKEPTDPVTLIFTDIESSTALWAAHPDLMPDAVAAHHRMVRSLIGRYKCYEVKTVGDSFMIASKSPFAAVQLAQELQLCFLHHDWGTNALDDSYREFEEQRAEGECEYTPPTAHMDPEVYSRLWNGLRVRVGIHTGLCDIRHDEVTKGYDYYGRTPNMAARTESVANGGQVLMTHAAYMSLSAEDRKQIDVTALGDVALRGVSDPVKMYQLNTVPSRNFAALRLDREYFD
------------EEEEEEE----HHHHH--HHHHHHHHHHHHHHHHHHHHH---EEEE----EEEEEE------HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH------EEEEEE---EEEEEE--------EE----HHHHHHHHH------EEE-HHHHHHHHH------EEEE---EEEE-----EEEEEEE------------------