MNHLHHNQDFSHHIDRLKESFLCAAAKGGRLQEVASLLDFGAETEWHDTSNENTSDTPLVAAVRSGHKDVVALLLAHGADPTRRDQNGNTVLHLVAASGDEGMVSLFAPSASELSNITNNDGMTAVDIAVQRGYTLFAELLYNLCDDTNLDTVDNNARRNTRTRVNTRRSSSQETNSLASSNAGGYDCNDDSLSCFSSTNSDEHDLVSRSGCHDAEEGCIGAIHVGYSNDSADEGESNEDDDNDNESSINEEQEVHFPNPSLINTSFPCFDVGNDEDEPDTVDKSSDPESIMKQLRYMTQLAHSQSVELYQAKYALNETMQERDRLKEELDEMQMLFSADESKLAHKSLSELQSLEDQVKKSLERIVKVKEAASLNIEVERISHNNKIQRLSNIAILDQQHTAAEMPVSTALTDEFGSAGIVDIWERKPPINWRKLTILYSVLMWFVDSSEDKENDDVQAKVKYQNHQEEVSSSH*