MADVTGGAEAVVVDIEVFEDSVSQHSPNPSGNEGDGEEAHMAEATCAPDTIAAVDMEGFEDCIGYLSSSTSDDEGEVAHVSFKREDLNPNWVSSIKGRSLVEPKILKASSASKSCSIHRVPYKLRKHNPKAYDPQLISIGPFHYEKRKGELRAMEEHKWRYLRDILSRKPEGWLEDCLATFKRLEEKARDYYSEVIALDSDSFVEMMLLDGCFIIELFRKCWFNDYFKKDVIFLLNWPRKTIYFDLILMENQIPFFILRRLSLLIDASGLFPPLVGSAINFLCQGDLIMAERINGSKIRIRHLLHLLHTGFILFPNKYKKPNETPVIRCASKLQERGIKFRKRDVSDSLLDIKFARGVIEIPRILVWDQTEIEFLNFIAFEQCYPYCPAYITAYFHFMDCLVNTAKDVDILCQEGIIDNRLGDEDSVASHFNNMARGTMRYCDEFYLSDVCEKINLYSERSWPKLRASLVHDYFNNPWAIISFLAGVFFLLLAVGQTFFTSFPKFAFAN