MDDLYDEFGNFIGEEAEASEEESDHGRDANNYVYDDASEVGADGAGADLMEVDDGRPSNAVVLHEDKQYYPSAQQVYGEDVETMVQEEDAQPLTQPIIAPVETKKFTVEEADLPPVFFDRSFMADLMRYPEQTRNIAFAGHLHHGKTSFMDMLVLETHDIGEKLEKRTGKQQNEQLRYTDVHVLERERGLSLKAAPMSLVLESTKGKSHLFNMIDTPGHVNFVDEVASALRLVDGVCLVVDVLEGVQINTEQIIKHAVLEDIPMTLIVNKLDRLILELKLPPNDAYFKLKHAIEEVNTIITDTAVGQPGKAEKWRLSPEKGNVLFACSDMGWCFTLQSFSKFYADTYAPLDHTEFARRLWGDIYFNPQKRSFTRKPVEEGAKRSFVKFVMEPIYKLFAHSISDSPEELKKVIGSLGITLKPSQLRSDAQVLLRLVCQQFFGASSGFVDMVVAHIPSPVAAAEGRLQRYYTGPLDTEVAKSMASCNQDGPLVIQVTKLFSSPDAKTFHSFGRVMSGTATPGAEVRVLGEGYSVDDEEDMAIARVSDIWISETKYNIPTDGVPAGNFVLLGGVDNSIVKSATIVDKTFENGEDAYIFKPVTHFTQSVFKVAVEPINPSELPKMLDGIRKINKSYPLISTKVEESGEHVILGTGELYMDCVLHDLRRLYADMEIKVSDPVTRFCETVVEESATKCYAITPNKKNRITMVAEPLGDEIARDIETGAVKIKDPVRKIAKFFQEKHEWDLLAARSIWAFGPEENGPNILQDDTLPTEVDKKLLNTVKESIRQGFSWATREGPLCEEPIRNTKFKIMDAALSQEAIYRGGGQIIPTSRRACYSSFLMASPRLMEPTYAVSMIGSQDSVAQLYNTLARRRGHVLSDGPIAGTPLYRVSGLLPVIDSFGFETDLRIGSAGSATVSLVFDRWSIVPGDPLDREVVLRPLLPASAQATARDFVLKTRRRKGLSEDVSVAKFLEPEFHSELISSGILGESM