MVADKGKKLKVTEEEETDHIDGELVISIEKLQELQDELEKINEQASDEVLEIEQKYNEVRRPVYTKRNDIIKCIPDFWLTAFLSHPALCDLLTEDDQKIFKYLDSLHVEDSKDVKSGYSITFNFKENPHFEDTKLIKTFTFSDEGTTKITGTDIKWKEGMGTANGGNHEKKGNKRPLAELSFFSWFAETEQKEITELHDEVAEIIKEDLWPNPLKYFNNEADEEDSDADEDEEENGDEQDDDDDDDDNAEDDNEDDDAEDN*