MSQVTFSDVAIDFSHEEWEWLDSAQRDLYKDVMVQNYENLASLGLSITKPHVITLLEDGKEPWMVEEKMSKDWESRWENKELSTKKDIYDEDSPQTVIIEKVIKQSYEFSNSKKNLEYIEYNIFRSTFHSKSAFSEPQKISAEGNPHKYDILKKNLSKKSVIKNEKISGGKKLLNSNESGAAFNKSKSVTLHQTCKREKIYTCSECGKAFGKQSILNRHWRIHTGEKPYECRECGKTFSHGSSLTRHQISHSGEKPYKCTECGKAFSHVSSLTNHQSTHTGEKPYECMNCGKSFSRVSHLIEHLRIHTQEKLYECRICGKAFIHRSSLIHHQKIHTGEKPYECSECGKAFCCSSHLTRHQRIHTMEKQYECNKCLKVFSSLSFLVQHQSIHTEEKPLNVRNAGNPLTSLNH