MDSSLPVSEVNEIWEDISEFLDKEHFGITNTQYCFSSLSPLDTAKINYQHSRTLQVRSKDRILRDPPIVLSLPPVPKKREIKHEEKISEELLYHGTEEAPESLLYPSLSPSKLESVSFIPVSSSTYSQTAGKLNKSEVANLPINQLSTTTSRKIHTISTPSISELARFFKNNSSAKEKRETRERRLLKKNCSIHECVHPGCCKKYNKSSHLKAHMRTHSGERPYCCNWPSCLWKFARSDELTRHYRKHTGDRPFNCTLCCRSFSRSDHLNLHVKRHCSS