MHLTNKLTKNISFFYHVPLFQKRKLTTFALRKKYIWKNNTHTKKNDEKKIMTCSGDFIEKKKKNYEWEIERKEEEEEEEEEQDEECSENDIEVMNKEVACNINNDIKIKENNKINVDDDISVCDEYKFLFERPKHFAHIDDEPIIRRPGCIIDIKTLLRNNWSFPAVGFNSKLEIPIYKFEADENDDNIKYISVPNDIFGLPIRSDILHKCYYFYRTALAGYTERMQLYKWEWPGSTKKYRSQKKSGKARMNWRKTCGRYLGVKNHPIRPFDQKTNINRKFLWKGMKILLSAKFAQDQIKVVDNFLIKSHKTKYTVKYLRNILGKNCNSALLVHEGKTDVNDNFLWACANIASVKRENVEGVNIYNLLKYRYVVFTYKALKNIIYELKIYPYKMKWLPTYATPNNTQAPIPEKVKNWNFLWLEKKKRNNFSKFDKETLKKRIQEWKWSSDIKGALKVKKHDPYKNFILTKFQCNDPVPEYIKYEYLFNVDDDPHEDNDYEEHFHMLDEILNDDEDLPTISSLSSLQGLEKDDNVQSEEHYEDDIYNDEGVNDINEDELGNINFEDTKD*