MADAAKDLASGTVGGAAQLIVGHPFDTIKVKLQSQPAPSPGQPPRYTGAIDAVKQTVASEGPKGLYKGMGAPLATVAAFNAVLFTVRGQMEGLLRSEPGVPLTISQQFVCGAGAGFAVSFLACPTELIKCRLQAQGAGASTTGSVVAAVKYGGPMDVARHVLRSEGGARGLFKGLFPTFAREVPGNATMFAAYEAFKRFLAGGSDTSSLGQGSLIMAGGVAGASFWGFVYPTDVVKSVLQVDDYKNPKYKGSMDAFRKILKAEGVKGLYKGFGPAMARSVPANAACFLAYEMTRSSLG*