MQYIYNDPWYVEVNMNSAAMVWPLFNSLQAFWPGLQVLAGDIHPAVRTHAAFFSVWKKYGFTPEGFNLASFSVQYGQKSYPLRPELIESTYWLFKATRDPRYLDAGRDMVASLQYGARCPCGYCHIADVESHKQEDHMESFFLAETVKYLWLLFDLAVGPDNIVENGPYKYIFSTEGHLLPATPEISLADERCSYFGAFCRSGGKKKYQTSDVKHDEANDTANPYRSWGPVSFPSRPKSPEPISLTGLIEGRCPGLTHGQKYGISYAADPESFTDGNSEDEPANEPEVDVSRQHSIVLISSSDANT