IKTSLALNVYLCFLFGSHFGKGLQICDEAGLCPEHCAPCEGHCGMFCYECLLEEKCWRDFNKTMNELDNTKWCTWNNISRPYSNFSQCTEDVADCLGIPWPNKKSDDLFMKLHSKHFKNCDIRSEYIEPPLKVMTALVMTPICLIPLMVSLVVWKTKDGEPSS