RKSRMKDERIQDGWCKQFEQKLGRHKNTLQDVCQMHEGRNYPFQRYMNARQFHFPKAHIMTPSYDSVDWEQMAMAMFNHVANDAWKACEGICWTGYLFTAEAKPWNDWYQLKDAPLCIKSGPQHVKFV