MRTEWIATPAERKEFGFNVDPNARLFVSLGRLVRQKGVDILADVAEWLLSTYPEAQLLVIGPPADGFGYYAQRRLEALADLERFQGRLVAKCQFIEAKPSLKWGADFCLMPSRDEPFGYVDIEFAWRGAVIVGAQSGGLGKVPGFYYVQQNRENLNRLRRELRTAVNNAMQATPQTLAEMSRRAMESSFPLVEWQESLMENYERVQVPGCDSDVELSHVASSSEIWFPDEVSAVPAPKEPEVTDPQGWLPQDEDEFFWQELTEEEISQX