MALDFRLHRCVNIFFVLSLLPLIRARFVVEKNSLKVASPDFLKGDYDSAIGNFGVPQYGGTLTGVSVYPKDNSNGCKEFASSDQFRSRPGGMPQFVIVVRGECYFALKVWNAQRAGAAAVLVVDDRIEPLITMDSPGEDAGAAKYLDNITIPSALIEKELGDRLKKAIHDKHLVSINLDWREALPHPDARVEYEIWANSNDECGVKCNAQIEFVKNFKGAAQLLEQGGYTMFTPHYITWYCPEAFVSSIQCKSECINHGRYCAPDPEQDFSKGYNGKDVVIENLRQLCVHRVANESKKPWVWWDYVTDFHIRCPMKKKRYNEQCAEDVLKSLGLDYSKVKDCMGDPNMDADNPVLKAEQDAQIGQGARGDVTILPTVIVNNRQYRGKLDKGAVLKAICSGFEESTEPGVCLSSDMETNECLTNNGGCWQDKAANLTACKDTFRGRVCECPLVQGVQFQGDGYTSCQAIGQGRCKLGNGGCWKDTREGNTYSACLDTQTKCECPAGFQGDGINSCNDVDECKEKLACQCPDCSCSNTWGSYDCNCQGDLLYFREHDTCLNGKLAPSKTGYIAVMIILVGLAAAGIGAYIVYKYRLRSYMDSEIRAIMAQYMPLDSQNEVQH