MEKRATSTMQVLYAELAAAKSRSAELEEENILLRHRLNRASASHSTNAAINVEAKIMVFQLEEERDRLVETLQKHKKKYN KLHDAYLEKVKRCRALEEMFKRQKTLTGLVMKSSLDQRNAEQRMAMEKRQSAQSDVNELNELKAKVEKLQRALDESYDII DEMDFELESVELLEMQNQSLRDELAAFKAKSEEGATSLPASLPNDDDPPPKYEEDYPGQHHKAMQARRCSSSSESDPKDD DADAETMERAALTHSLIQTVETESNALRRELLRSRCQRTIRAKLEKESEPVD