IPCKICGDKSSGIHYGVITCEGCKGFFRRSQQNNAMYSCSRQRNCLIDRTNRNRCQHCRLQKCLALGMSRDAAVKFGRMSKKQRDSLYAEVQKHQKSQECAGTGGGGSTALSLPKDNGGGGGEEDAEEGLSRSYSTGGSSSTLSDLDDIAALPDLFDLPLTPEESAEWMWQQCAHHITNAIQYVVEFAKRIAGFMDLCQNDQIILLKAGCLEVLLIRMCRVFNVNNGTIFFNGKFAPAQFFKALGEGCDDLVSAVFDLGKGLCRLQLTDEEVALFSAAVLLSPDRPWLKEGQKVQKLQEKVYLALQHSLHKSVSDEKLDKMVSKLPTMKSICNLHIDKLEFFRLVHPETAYSFPPLYREVFGSEM