MADVTGGAEAVVVDIEVFENSVSQHSPNPSGNEGDGEEAHMAEATCAPDTIAAVDMEGFEDCIGYLSSSTSDDEGEEAHVSFKREDLNPNWVSSIKGRSLVEPKILKASSASKSCSIHRVPYKLRKHNPKAYDPQLISIGPFHYEKRKGELRAMEEHKWRYLRDILSRKPEGWLEDCLATFKRLEEKARDYYSEVIALDSDSFVEMMLLDGCFIIELFRKCWFNDYFKKDVIFLLNWPRKTIYFDLILMENQIPFFIVRRLSLLIDASGLFPPLVGSAINFLCQGDLIMAERINGSKIRIRHLLHLLHTGFILFPNKYKKPNETPVIGCASKLQERGIKFRKRDVSDSLLDIKFARGLIEIPRILVWDQTEIEFLNFIAFEQCYPHCPAYITAYFHFMDCLVNTAKDVDILCQEGIIDNRLGDEDSVASHFNNMARGTMRYCDEFYLSDVCEKINLYSERSWPKLRASLVHDYFNNPWAIISFFAGVFFLLLAVGQTFFTSFPKFAFAN