MCKDCLKEICPNRGNVCLETGSYLLNYSGCASCKSLSFILIKEKNVAEEENGDETVTYNHTCNECGHLIASHEYTFTLDEEFQEYSMNCALCGYGSDTVSILPDDPREKQLF