MILHETVKLFWSIFALVAVASPAIAFAPVSTATQGYPTKTTVPSEPPSKTCLYASLASRHYTRSSGRNERSKRQERVGHLVQFEVGRILHTGIIRGDAEYLEDELRQRISVVSVDVSPDLKQARISVSIRGATSNNKETMEWEGEEFLLEDEEELEDEEEEEFLEDDDDDDEEDAFDNNAIVDKRRAYAWLVRNTKPIRHTLAQRMSHMKACPSLTFVQVDVAAATDVMYLIDKVAQGYKRERIGDYNENIVPSGIVRGIDFDEDYDEDDWEEEEDSKFFSN*