RIKGTVKWFNVKNGYGFITRDDTLEDVFVHQTAITLNNPSRFLKSLGDGEKVEFDLVEGIKGIEAANVTGPDWQPVIGSIYASIKR