ESWWNENKYHVWESMLCGYREAGGEISEKENCRFPDIESVPQFFRWFIEWSEHYCRKYNDQYEKLWKACSTVDCTKEPRDSEKEKCKKACASFKTFVEGWKKQYDSQKNKFNTLKNEDTIKKTYNGIEHKEAHEYLVDECKGECDCIKDKTEYDANGNDLKVFDTPPKKQKDKCECVLRKKSACANNEVPKGRTQSQMTCDDLKNYSVKRWNHFTNINLMEEITNWEQHPEDKYYIPVRRKHLFLKNIDNLVNEYLRISHDHITEEKFDRALQKDAYNEAKKLYKFYRRKGIHSARTTST