MTSRNAFMTSIYKHSFLPFSFFSRCSYWALLSSHTRSRALGTSKYQQVDDASISDESEEIEHDIFTRASSKAPDIQVAEYFAKPRFEAAIKAIEIFGSVALVGINIACVVLLPHKLSSIVQLIFWTAQIGCHTTHFPIPVHHRNLSVRIQYHLVVVAVTSRLSDEAYARLSIRGLPASQEPLASLFSRAGFSWVNPCRQDYVELNRQAIQSFQVVTADAGRLGRHVFTLYICSNTIITGHSSISRRSGRHSERGCMALLLWSEVAWLYCFGLLAGSLLTTVGNGQALFLGRRICIKLRAIIIGEVYAKALRRRDVSAAKSEEDAEGQANNGQIINLMAIDAFKVAEISAYLHYLLASVPIEIVIAVALLYGILGWSALAGIVVFEYTKRFDEDYRCAYQSYERASHSIRIVKYFAWEQSFIADIDECRRQELIQLRRRFIMYSISSLSWHASPILITLLTFWSYTKLAGNELTASVAFTALSLFNVLKNPLDQLADMITNVLQSKVSLDRVANFLAEEDTQKYDHLYNEKKATRTANWFQSWIFLLG*