MPSLQDLPSELVATVIDHIDPDKASLSRLAQTRRRFHTIVMPRLNRDVVIRNNQGLAYRAMLGRLPGIASAAMKSLTGLENLTVKGGGPALDSQPFRVHKWHVFRRHFLAALKEGALAHLRTLELNLTDNEPWCCDIDAFMSHPTLKKLSILGAHISCCGFPVPFTRSTALEELTLLCCDFSAETLARALAVPKGLRSFTCKGEVRESPNDSNEPRSDPKSYIAALSQHKVTLESLDINFWPFEDRYSDPLDMRAFSKLQRLTVRVEELYSRMLYRLPLPECLLPRSLQELVLWTTLYDSSERIQEEVRKEIDRWLDHLPNLQSLILETGTPIIFEYGYPALHRQVDVRWRRFMNDRYWPLDCSNCHYQLTVARHPDRPSENI*