MSFKLTLKTPDGEKSFDCDEDVYILDALEEAGIDLPYSCRAGACSSCAGKLLEGTVDQSAQSFLTPEQIKSGYVLTCCAYPTSDCVIETHKEDELSD