MDLVKAHGEVYNHLFAYADTLVLRSAVELHIADIIHSHGQPMSITQIASKLESSPSPNIPYLTRVMRVLARNKIFTVENKKENINITPLYGLTETAKCLLHDQELSFAPTLLTFTDPSIMAGWYEIGRTIKEGGTPFVKAHGESFWEMTRENPEFNKLFSSGMSAVTKPALDAIIKGFKDEFSRLEGSLVDVGGGTGYLVANIVEAYPHIKGVNFDLPQTIVNAPQYPGVTHVGGDMFDRIPPADNVIIKSVLHDWGDEEALIILKKCQEAVAQKKGKVIIVEIVLHPDRHLMSDNAAIAIDLLMMVNCGGAKERTEDEWKILLNKAGFTHFNFIPLQATLSFSIIEAFN*