MAIKTSELNAKLFGKADKRRATTPAEAQSAVKAQAQMIELAVAGEEVVTFELMRIPADEVAEKTVVFAQNAREQAFLTEHALADVLTTLRERGQQYPAVGRKTADGKIEVLDGSRRRMSCILAGKEFLVYVAENINAEHAKFLSDVANAHKPLSLYEKGKEMQAKLDSGEAEDQKALAKMFQCSEALVSGALKAAALPLELLQAYPSVVELGRPTIVKLHKQFNELNEAQREQLLAKCHQENGFVWQQSQAQGVARITKEVTETIESWIQDVLPPKCTETPKVELIKGRASYARKGNNLVLNLKKIDDELMQDILDFVQRKLN*