MEKRRRARINQSLAALKALILDSARLENTKHSKLEKADILELTVRHLQRQRSLAQPGLSRYKAGYQDCSREVRAFF