EFKVEGAVEIAENVSIVYADIVELAKKVHPETVVNEADTELKLEKGLAKALDEAANGELSKIAEEVVKKYGKLEVGDSIELPGVNLAKKVLHIVAPNLKEGQDPALLEKAVEQLNKHENVLAGLLATGERGADPLYVLEVIVKTAKSRVVIAVKDKKLFEELLKALL