CDCNGGWRPAQNRCFRIEKDRGTGHEWSELCLEENAGGLYPPGRGLFSPLGKLPRQLIQGIKWDESTNQLYDFTGRSCPPGYPDQMPDYPGGTAILFNANGSFGCESCNTRFRYLCSQLAP