MEQLVKASNGLEDDFDFELDDELRCENITENDVSDEEIDPEELERRMWKDRIKLKRIKERQKLAAQQAAEKAKQKSATDHAMRKKISRAQDGILKYMLKLMEVCNARGFVYGIIPEKGKPVSGSSDNIRAWWKEKVKFDKNGPAAIAKYEAENLAIRTGENLGTGNFHGLQDLQDATLGSLLSSLMQHCNPPQRKYPLDKGFPPPWWPSGNEDWWIGLGLPLGQVPPYKKPHDLKKSWKVGVLTAVIKHMSPDIAKIKRHVRQSKCLQDKMTAKESVIWLGVLNREESSMQQASDKSSVSGVTEMRSGTRKGRREAVVCDSSDYDAGSFEDNRDSVTSKDDENDLQVGLVPCLENVDSTVKTSHPHQNSNELVQEKALVEEQPNRKRPRGTSLAADQPVMLPQNEKWCGDSRSSLPDMSHTALQPNRYQMHAGQLENHPNPSRRGPPHEEDLGSQIQLNESGLSYFSVSTGNMTAQRVNVGGQPLVYPGIQDTDLHHGNAFGFYGSSEDSRPPDNRQQLQIAMTDQNIRPEGTVVHDETHVFEHVLTLDSNSNESMVQDMFHTGQDTLVGSHYGSPICSLSLDNGFNSSFHLGINDNHPLDASDLDFSVDEDLILQYFGA