MSFKLTLKTPDGEKSFECDEDVYILDALEEAGIDLPYSCRAGACSSCAGKLLEGTVDQSAQSFLTPEQIESGYVLTCCAYPTSDCVIETHKEDELSD