MDLVKAHGEVYSHLFAYADTLVLRSAVELRIADIIHSHGQPMSVPEIASKLESSPSPNIPYLTRVMRVLTRNKIFTVENKKENINITPLYGLTETAKCLLHDQELSFAPTLLTFTDPSIMAGWYEIGRTIKEGGTPFVKAHGESFWEMTRENPEFNKLFSSGMSAVTKPALDAIIKGFKDGFSRLEGSLVDVGGGTGYLVANIVEAYPHIKGVNFDLPQTIVNAPKHSGVTHVGGDMFDEIPSADNVIIKSVLHDWGDEEALIILKKCQEAVAQKKGKVIIVEIVLHPDRNLMCDDAAIAIDLLMMVNCGGAKERTEDEWKILLNKAGFTHFNFIPLQATLSFSIIEAFN*