MNLDGDCSMSVSCGNGKLRQWLIEQIDSGEYPGLVWENDEKTIFRIPWKHAGKQDYNRDEDAALFKAWALFKGKYREGVDKPDPPTWKTRLRCALNKSNDFDELVERSQLDISDPYKVYRIIPEGAKRGKLGSSTYSSSVLYQSSHVFCVFWVFFSQMSSYMLSQERRDWRDYGTDHPHHQPPHAELPYCPPYPPARPLQINCNPLFSGYQISGSFYTYTPTESHPVSVDPSMRSAEAMAIS