MKLEDLLGEEETKDQNSVAALLDHHRRLNRQESQQLPEEVKDDYKSEEEKKDLLKKKQKRRLQRDVVKMQGELEDEQALNKALRDMLRGPVMSQPRLSLLLLPPQAKLIEELGTVEAEILCLEKRIQDLKLDVHSERKENQELEANLDGEEEEERMMTPKRLLLRQNHLPCNADNAITKMRSDDLKQRYKSYSCENPHLVKDIQNNSLGTHASIGPSMEFSSRSHSSTFYDGTSRTQEKKKNVQETTPNGISEDLVKCLMGIYLELNRSSREREGSRTVSKLSLSHLKNASFKRKSVYDQNASNLDPYGVVMGTSFRDIGEYKNFIHITRTSIDVSRLSDCSTSIVNLRVLKEKLSKVDLSFLNHKKKMAFWINTYNACVMNGFLEHGLPSSKEKLLTILKMATIDVGGTQLSALDIEGSILQSPCEPRETVSTGENEARLQKRYGFRCIEPNLMFVLCRGDWSSPALRVYTAEDVVNELIKARTEYLEASIGISGRKKIVIPRFLHKRFRDFAEDEGSLVEWICSQLPPVQRCLQVKETAVEWLKKKGESSLNKLVEVRPHEYEFRYLLPL*