CSICGDRSSGKHYGVYSCEGCKGFFKRTVRKDLTYTCRDNKECLIDKRQRNRCQYCRYQKCLAMGMKREGEERQRGRERGDSEVESTSGFNEDMPVDKILDAELAVEPKTETNPQQLSKHFNLNKYDVHTNVSSGLMWLRFISAADKQLFTLVEWAKRIPHFSELPLDDQVILLRAGWNELLIASFSHRSVTVKDGILLATGLHVHRSSAHSAGVGSIFDRVLTELVSKMKDMQMDKTELGCLRAIVLFNPDAKGLSNPQEVEGLREKVYASLESYTKHKYPDQPGRFAKLLLRLPALRSIGLKCLEHLFFFKLIGDTPIDTFLMEMLEAP