MLCSLVKRQSYVDLNCFLLLSATVKIGRDRQKLLQWKEAQAGRWKEGLSLLRTGHGMMTDPNPITLSSMVRICTKANALIDGMLVHSQVIMSGHDSDLRLACRLVQMYGNFRHRQDARNVFDSMSHQDVISWTSIISAYGDHLHGHEAFALFQQMMVSEKGKGNEAICLFEMMVQEGIVPNEVTFVSGLDACASQPDLVQGKKMHIYLRDFRLDSQVIAANALINMYGKCGDLENAQKVFERMFEKNNISWSALIGAYAHHGKAKMVLHLFQRMRTEGIPPDEVTFSSVLSACSFAGLVEDGHSYFTSMSRDYGIEPTAQHYNRMLDILGRAGMLEECIKLINSMPMCATTATWMTLLGACKMHCDEERGKFAASQVFKLEPECATAYVLLSNIYASNGNWKESEKMRKIMKDKGIEVHHHEDGFIKDIEKTYVYGTDAVSLC*