MDGSNALTAGPEGRKKKVAYFYDSDVGNYYYGQGHPMKPHRIRMTHSLLVQYGLDRKMEMLKPLPARVSDLCRFHADDYISFLKSVTPETQHEQMRQLKRFNVGEDCPVFDGLYSFCQTYAGGSVGGAVRLNHKHADIAINWAGGLHHAKKCEASGFCYVNDIVLAILELLKYHPRVLYIDIDIHHGDGVEEAFYTTDRVMTVSFHKFGDYFPGTGDVRDIGHGTGKYYSLNVPLNDGIDDESYQFLFKPIISKVMEVFEPGAVVLQCGADSLSGDRLGCFNLSIKGHAECVRFMRSFNVPLLLLGGGGYTIRNVARCWCYETAVAVGVELEDKMPKNDYYEYFGPDYTLHVNPSNMENQNNRMYLENIRNKLLENLSMLSHAPSAQFQERPPDTEMGEPEEEDEDADMEGHNGSEEFSDFDAEDNEPKDHKMVESRDPLHTRKLVPPLPDQ