MYSALGTIAEVENVFTRLFERDVGSWNSMLSAYLEHDREKKALQLYIHMQEEGISPNQATFVIIFCICSTLAERENMYSTKQQLAEGMIMEIVESVHVDAHKQGFVDGSFIANMIIMYGKMGIFSRAEDVFSAQSQPALESWNAMFFVYTEQCQGDKALLLHKHMLKEGKAGDHVTLTCLLQACCDTGCLDSCRQFHFDIVSTDYDMILSVAACLTRTYGSCASMLDAQSVLSMLWNPDIVSWTACIAGHAGVGNALASLHLFEEVKMAGMEPDEFLYSLVLQACSHTGLVFQGSDYFESMRIDHDLLPGLKHYGALIDGVGR