MLGRKENRNLPPGPPGWPIIGNLMQLGPLPHRTMAGWCQKYGPLVYCRLGSTPTITASSPQMIRELLWTQDETFASRPRTTAGKLMAYHDQNVGLAPYDAHWKLMRRICVEHLLTTRRMEGFQKSRAEEARDLVQIMFKEAKAENTINMREHLGGYTMNVVTRMLIGKRYFGTESMGEKEATDFRELIHAAIVLHGVFYIPDHVPLLKWIDPNGYRRLFKKMGTRMDDYYSYIVEEHRKRQRNGEVVDGPKDFVDVLLGLAGENSELHLNDVEIKALIQDMVVGGTDTASFTMEWFMLEMIRNPKVMRKVQAELDSVLQKKATNKHLLEESDLASLDYLRAAVKETFRIHPVGGFLIPHESIRDTKVAGYHVPKGSLILINTHGLGRNAAVWDNVDEFRPERFLRPEDKVHLRDSEYRVIPFGSGKRACPGAQLGQSMLLLGLGRLLHGFDWFPPPGTSREDIDVMEAYGLTTPPRTPLRAVAKARLDQSFYSFH*