MEVCSPSDDVMEAQRRQREPTQAGGCSDDPRAVLTCLTFLEQKIAHLRGIISAAPRPPRQMVSAELSCIAVQLVSLSKSLAAAGGAADLDDGAARSPAPNDGGDSDSSDHDPFHADADADDDGRLPPAGSYEVIELGEEEILAPHVHSCKVCGKGFKRDANLRMHMRGHGEEYKTAAALAKPAAAAAATAQSSSSSSARCFYSCPFVGCKRNREAGAPQLPAAQDGRSYTCRRCNVKRFSVLADLRTHEKHCGRDRWVCSCGTSFSRKDKLFAHVAAFDGHAPALPPEDDAAAHNVANGGLGTDSYRRLTTMDTEAASLEFFSDTMLDALSCSDIEGFALMDGQGQCLDDDGRGSLSPWPVGLDSCDFDGFDLFGAPPIDF