MSDAVAKDLTAGTFAGVAQLLVGHPFDTIKVKLQSQPVPLPGQPPKYSGAIDAVKQTLASEGPKGLYKGMGAPLATVAVFNAVLFTARGQMEALLRESPGAPLTVTQQMIAGAGAGVACSMVACPTELVKCRLQAQSALATTVEAPVLAGVAGVTGASVGTTAVKAVQYSGPFDVAKHVLKSEGGVFGLYKGLTPTLMREVPGNAAMFGTYEATKQYLAGGQDTSKLGRGSMLLAGGVAGAMFWVSVYPTDVIKSVIQIDDHRNPKYSGTMDAFRKIFATEGVKGLYRGFGPAMARSVPANAACFLAYELVREALG*