MTEEVAESVAQPTPDPEALRQEWVRTQFQKANRFLAEKGVIPSKVLADESRYLAPYLAIWKMESKQPKKQTFWVMSGDLPSDYVDVKVAATARDAIRHFSMMWQLKAENLHKSGVTKDPTQLKFAQLLVSRAESLYKMNQDEKLWG