MLTKFETKSNRVKGLSFHPKRPWILASLHSGVVQLWDYRMGTLIDRFDEHDGPVRGVHFHPSQPLFVSGGDDYKIKVWNYKQRRCLFTLLGHLDYIRTVQFHHEHPWIVSASDDQTIRIWNWQSRNCIAVLTGHNHYVMCAQFHPKEDLVASASLDQTVRVWDIGGLRKKTAQPGAGGDDARMSQGGGRMNTDLFGGGDAIVKYVLEGHDRGVNWASFHPSLPLIVSGADDRQVKLWRMNDTKAWEVDTLRGHVNNVSCVIFHPKQDLIVSNSEDKSLRVWDMSKRIGVQTFRREHDRFWILTAHPEVNLLAAGHDSGMIVFKLERERPAFATHGSQLYYIKERYIRVYDFSTQRDSALVAIRRNPSAAYNQGPRALAFNPAENAVLVQTDVEGGSYELYAVPKDAAGREVAPEAKRGFSAAAVFIARNRFALLDRSANQLIIKDLSNEVTKKVTSPLPTTDNIFYAGTGMLLCRSEEKVALFDVQQRSVVAELATPPIKYAVWSADMNRVALLSKHAIVVADKKLGGSCTIHETIRVKSAAWDDNGVLVYTTLNHIKYCLPNGDHGIIRTLEVPVYLTRVVGTTVFCLDREAKPRQIQIDPSEYMFKLALSHRKYDTVLAMIRNNQLCGQAIIAYLQEKGYPEVALHFVRDERIRFNLAIECGNIEVALQSAQELDDKDTWYRLGVEALRQGNHQIVEFSYQKTKNYERLSFLYLITGNLERLQKMLKIADMRGDVMGRFHNSLYLGDVAERLRILEEAGQTSLAYVTAATHGLAADAERLSEHLGELRPQLDTAQARLLVPPTPIMREDNWPLLTVSKGFFETLATKDSERAKGTSGATAAAAAAX