IRLPNGKLKCDVCGMVCIGPNVLMVHKRSHTGERPFHCNQCGASFTQKGNLLRHIKLHSGEKPFKCPFCSYACRRRDALTGHLRTHSVGKPHKCNYCGRSYKQRSSLEEHKERCHNYLQNVSMEAAGQVMSHHEPVMDNNISLVPFERPAVIEKLTSNMGKRKSSTPQKFVGEKLMRFGYPDIPFDMNLTYEKEAELMQSHMMDQAINNAITYLGAEALHPLMQHTPSTIAEVAPVINSAYAQVYHPNRIERPISRETADSHENNMDGPISLIRPKSRTQDREGSPSNSCLDSTDSESSHEDRQSYQGNSALNPKRKPSPAYMKEDAKALDATKASKGSLKDIYKVINGEGEQIRAFKCEHCRVLFLDHVMYTIHMGCHGYRDPLECNICGYRSQDRYEFSSHIVRGEH