MCIIFFKFDPRPVSKNAYRLILAANRDEFYNRPSKLADFWGNNSEILSGLDMEEGKAGGTWLGISTRGKLGALTNYLQPRQEPDARGRGELVSHFLTSDMDSLSYLKKVSTEGHLYNGFNIIAADLSTSKGDVVCYYGNRGEPEPIVLTPGTYGLSNALLETPWKKLCFGKQLFMEAVEQSEALPKDVLVTQLLDVLNNEEAQLPDPAIEDQGQEYVQPILNKYAAVWCRCASYGTRTNTIILVDANGHVTFTERSMLDKDTSRWETNTYEFTLQS