MLQEDWEKQRCTVFLRPSEVTATLQFDKEKDRSGAFTVLEWKCRLLSPDVEVKDDGHEKLWLQPYTHDGKTIKTRGVSPGRVKGLADVPSLCLWNTISPNDLNQRGGVCNCYMVASFAALAEWPGAIKKLFRKTKGADEMPRSNAANEYTITLYDLESAPVAREVDVVVNERLAVDVDKGKKLGLPISDCAELWPCYLEKALVVHCGGWNGIGSGGKPSHVLEILTGCPNAYDLTLKDFVCCGNSAGEKRGNSVKKRKGVGRYRKPWPSANGKPVVQPKTQDGCIDALYAYDKANYPMCCFSARDGNTAATRADGFIDIHAYTLIRVEKNVAGSGVDMLLLRNPHGTNELTRGMWVDDGPGWKKHPEIRKAIQPVFENDGAFWVEKSEFFKYVDYVTVLALDMTTFVKSSYAPPPLFEDE*