KDQALNCPRCNSTTTKFCYYNNYSLSQPRYFCK k++al+cprC+st tkfCyynnyslsqPryfCk kekalkcprCdstntkfCyynnyslsqPryfCk