HNPSAYVDVALSDNDISDWAILRYDESPKILAWTEGNLLQNMTTGELRQLKGSDRDGLRGGGGEIGGQKGQITENFVQDPGSNCAELRTKATGGEPTRSCVFVKGYNVIIIVETVPGVSVGEIRQGASQRIQGLKSENR