MEVGVTLNNELEEKISEAFCIFDTHGDKYIDSRNVGNVLRFLGCAPTEKEVEDVIKATDSVDYPGEAHLVKFMEHVSKLL MDRQMEPASSEKLLEAFETLDPENKKYLTKEYFGKLMAEEGEPFSAEELDAMWPVAIDPITGHIPYTFYINQLRHKPDIY EIAEVIKEELAQAEKEKGKKPQQPLF