MKLSENTISILRNFSDINQNILFKPGKTLATMSTMKNIMAKAKVDEEFEQEFGIYDLPEFLRSFEKFLKPKLNFNGTANLKITDEASSLKTRYPFAEKSTLVAPSKEISMPDKTVTFNLKQADFDMIKGQFATLSLPDIAIRGKGGKVEIVALDKKNSNAPESSLPVGETNLEFTAYIKAENLKVIPGDYDVALSKAKIAHFINKKLNIEYWIALETDSEF