IEVPYIFKIPGGIKPGMVITIKGTVKENAKEIEIDLLNGDNIALRIKPLFNYNNKKIIVINSKKNGKWGEEIIIEDFPLEEGKPFTITLKVKEDNIEIYVNGKFLASFPWTEKDKSKITELKISGDIDLESVSYSYE