MSGNQALEINSIVGSQANTALTNHGSDWYFTVMALMAVSAVIFTGAAIKKPLSHRVFHQASALFCFVAAIGYFSMASGLGQVPIQAEFTRPDSSYTFAAGTREIFYARYVDWAVSLPLVVLALMMSSGVPLSTTLTTMVAAEIFNVCLLIGALTQTTYKWGYFTFAVMAEWFVFYQLLIPGRKYASAVGGSVGSTYLTASLLVVVCWLFYPVSWGLSEGGNVIHPDSEAIFYGILDIFSRPAVGFVLLLGHRNTDFASLGFEAREPGQGNEKTPVPAQGNNGAVQA