MEKEIIITTTETVPQREVAEILGVVFGNTVRAKHVGKDILAGLKNIVGGEIEEYTEMLRDARMEALNRMIKEAKKLGADAVVNVRFTTSQTMAGAAELLAYGTAVRLR