MADAAKDLASGTVGGAAQLIVGHPFDTIKVKLQSQPAPAPGQPPRYTGAIDAVKQTVAAEGPKGLYKGMGAPLATVAAFNAVLFTVRGQMEGMFRSEPGVPLTISQQFVCGAGAGFAVSFLACPTELIKCRLQAQGALAGASTTGSVVAAVKYGGPMDVARHVLRSEGGARGLFKGLFPTFAREVPGNATMFAAYEGFKRFLAGGSDTSSLGQGSLIMAGGVAGASYWGFVYPTDVVKSVLQVDDYRNPKYAGSMDAFRKILKAEGVKGLYKGFGPAMARSVPANAACFLAYEMTRSSLG*