MKSNYVTHIAYYVVCFVKVVTIALSSLRTVDAEYLPLVLRFLLQSATGMNAKRIVEQIRENLHFVAISDTQATRNKKLKGKTNADDTEALILETIRSGLRFQNLLCEAILKEIKSLDRDRDHKVIDVWLLLIIYANGGLLRKSAEKTIQRKVIAGYFGESLLRQCIQGRGESLQVYFQDLLSISNLLMTCKELTLRKFGMHAYALLFEEFISNYHRQEVLGSLVTHTGSGVAYEVDSALETLVLLATNYTQELLPVSSYINGILDYLEGFQDGHLHKVYRVFSQLALAAWSGANSCGSSIANELMMIVRKQYGSVYELIANPDPRYRRMGIIGAVKLVASLGETKSASSLVGTGGSFQVWSENI*