MDIFSNCPGFCPSCGSILPELQVKGNVICYNCKKEFQPDVYSGEKSEFTIHFNTYDPSKVFNRTKRESESDADGPVVERK CPKCNHDKMSYATLQLRSADEGQTVFFTCLKCKFKESENS