MLTDSELHEAVSVIGAHYPGTQTVKSAQLTLKKLWSSEDYSTFNNEVGAGCWARILNQNYVNGNMTATLAWNLVASYYEDLPFGRCGLMTAQEPWSGHYFVNSPIWITAHTTQFTQPGWYYLKVDGHLEKGGSFVALTDGLGNLTIIIETMNHSHSGCIRPPLPSYVVSPQKAVFHLKGSFNKLKSLQMWYSKLDFSTANSTLFQSLGAKNISEGILTLSLGLEEMYTLTTLTTGHKSSSSEPPPSQPFPSTYKDDFNIRNPPFSEAPYFADQTGVFEYFINASDPGEHVFTLRQVVTQRPITWTIDAMNTISIIGSYKWVNFIITCDIYIESNKGGAFIAGRISKAGIYVASAKGIFFWVFPDGTYQVTGDLAGNEILMKGLSGVQANRWHTLTLILKGSNISGMLNGYPLWENVTTHSPENGWAAIGTHSFELTQFDNFHVEAS