IKPPYSYSDLITMAIKDTVDNKITISSIYKWITDHFLYYRMTTTYWQNSVRHNLSLNKRFEKVPKEKNNFGKGGYWRIKPEYEN