MLMWTDQAVQILLDGLQNHECLWNLKSKDYKDRGMKKIALGDLLESLKKEILDFESQGTGSGAADIYTPKWKFFNSCSFLEGVVAVESGATVSNLTPLQNNEDDNDGEGENSRDLDRTPTPETPKLPHIQSKRRKRESTPVSTTHTWMDTASHALKTLADSAKETTDEWDDFAKDVANTLRGIPNKSTQRRTKFAIQKVLFDAGESDDHFIAPQQSAQPQTQWVAPNYNLNNTGRYMHRSPVKYMQIGGAWPNGY