MAAKEISLKLLVHKEKNQILYAESDKDFVDVLFSFLTLPIGTIIRLITKEEKIGKECESWPRRGFTSAKAFVTFQDAFNKHALSLLKASLTSKTVLSDVFLKKPKKLARRSSLYS