MGETFNFFQVNKVYGNLFFQFPKVLLYGTKYKELSDAAKLAYIVLKERLEYSIKNNWVDEHDHVYFIFTINELKDLFNCSNDKVIKIKHELEETDLLLQKRIGLNKPNHLYLADLEVDASDVYLISKINQNNDQTLATSGIPKNRIPDNAGITGILKNRIPVIPTTADSQTLATSGIPKNRNNLDKDLKEDTSRYNIETQKLSFSTTHFSATTIDKQNQDLITHADDFLTDEDGGWPIFLEPTAVKLLSFWCQTPQQMHRFIGIILNAKYSVEQDHQDLNVHIFLDNPELKTLITKTLRRYFNVLRSDERHVQDVENYLYGTMKNLFGTWWNKQVAENIQDDQQEESNHNRL