MASARTFTDLILSQWQDHPHCAEKTKTTRVPISGGDLTIADVVAVSRHLKQVRLTPESVRAINACSNIIADKIARGEIIYGVNTGFGGSADARSDDLDRVQQILISHLTCGIISDAGNGGPKSDQSNGHAQNNGHSTQSSEETKAIAPLPLTDALAATCMPESWARASMLIRLNSLAGGASGIRVELAESLVNLLNKDVVPRIPVRGSISASGDLSALAWIAALMQGKTSATAYSGPRDGQGKTARRVTRADVALADAGISPITLHAKEGLAIVNGTAVSAAVAALAAHESLHLAALSQVLTAMSVEALRGTDESFDPFIGRVRQHPGQVDSARNIKAFVAGSKLLKGPPTRGDGFTLRQDRYSIRTASQWIGPVLEDFGLAYDQLTTELNSVTDNPLIDAASDRVLHGGNFQARAVTSAVEKLRQGLQSIGRMLFTQCTEMINPATSWGLPPNLCSDDPNDSFLFKGLDVVVAALTSELGFLANPVGSHVQTAEMGNQAINSLALVSARYTLEAVDVLSQLAAAHLLALCQALDLRAVEIEGKRVGSPDATKYLGRAARRMYRFVRHDLGIPFLGERHLASSYGQVGATANVSPSMGLYNTRVYESIRSGRLYQVVVECLRDVER