MSSTWADLQTTASNTKVGGALDQSLKEIANGTGRPFVQNKLRLFGSNERPKLTLYRDHAGWCPYCQKTMLLIEEKQIPINVELVPMRSYGDKPESFLRMVPSGLLPALVVETGDGRKQTITESQVIMELLDQWHPVEDGFKQMMPNEDDSDAMQRYNQLARLERDLFSWWCTLIFRPEGGGSSLPGAMGGFLDCLAKVDTALASTSGPWFFDFADHPTMIDFIYVSHVERMLASCAFWKGLDLRSDTYKKQFSALNAWLDSFEKRECYLAFKSDYYTHVKDIPPQYGPGYDGGFEDDRITFQKNIMGRDGKSWTLPLSFDDPVQPLYRGVPLPLCVLKAGEIVGDNGVVGSEGTSYETADPEKMAEACRQMAGWKLASNGDKVAKFAARGGPEGAKNPRKGFGAELADPYANPDAQLVPYVNTALQTVCRALLAEGGPSSHEAALSEMKQTLETETPKDKARDVSSALAYLRDRIGVPRDLPLASARQLRAHLNAAIDVLY