MASELKEKLRELVKAIVDSDDYSLQAADEAIATLSSLKHLKSPDDFPLPPQFRCPISTQLMSDPVILSTGQTYDRPFIQRWLNEGHRTCPQTQQVLSHTILTPNYLVRDMILQWCRDRGIDLPGPVKDIDEAVTNADRNHLNSLLRKLQLSVPDQKEAAKELRLLTKRMPSIRTLVGESSDVIPQLLSPLSSPGAASTDPDLHEDLITTILNLSIHDDNKKVFATDPAVISLLIDALKCGTIQTRSNAAATIFTLSAIDSNKHIIGESGAIKHLLELLDEGQPFAMKDAASAIFNLCLVHENKGRTVRDGAVRVILNKMMDHILVDELLAILALLSSHPKAVEEMGDFDAVPLLLGIIRESTSERSKENCVAILYTICFSDRTKLKEIREEEKANGTLSKLAKCGTSRAKRKANGILERLNRSPSLTHTA*