MLMSFAGSAPDPTILMFSESWPGLPRGVEFNPSDSDLLWHLAAEVGNALAERHPFINEFIKFVDDVREFICTHPQHIPGVRQDGRASYFFHRSFEPYINENDVNNCWKKIGSPRSIILDGTLTGCKEVFALYADMPSDKRSQETDWRLHQYHLQNTVKAESEIVASKIFLASRNSLCELAEETHIESEWDVSTHKDSSVECAKGFNPEICTETDELDHISLKERYRILLADKSLGLTTVSAGKSIMHVETSRASPKRNHEGKISKEDIFSMLQEISSAPSIIESNPMDDDSNRRILGEDLPVEGSENQIGGTATCMGENSELVARKQGAHLADVKLEPALGGYEIGPSELPQENSTHAEGS