TRIAGTVKWFNFKNGYGFITRDDTKEDIFVHQTAITRCNPNKLLRSLGDGEAVEFDLVDGIKGIEAANVTGPNWQPVIGSIHASIKR