MPGTRAASHAGSWYTADGQTLRRELEGWLQERSGQKNSAGVRGVIAPHAGFRYSGPVAASAYVHLDLTGAKRVFILGPSHHYYLRGCALSQMDYYETPVGNLTLDKAVIEELAATGRFEWMEQDQDEEEHSIEMHLPYVALAIGRAAADIKVVPILVGALSTALERDYGKLLAKYLDDPANRFVVSSDFCHWGSRFSFTAHEAGAGPIHASIEALDRAGMELIARRDTAGFAEYLKKTQNTICGRHPIAVFLNAMDACRSSYAVRFVDYAQSSKVTDKRDSSVSYAAALATAA*