MSAQTGTDLFKIADLFAYQVFDSRGFPTVACVVKLASGHTGEAMVPSGASTGEKEAIELRDGDPKAYFGKGVSQAVQNVNQTIAPKLIGLNATDQAAIDALMIQLDGTPNKAKLGANAILAVSLAVAKAAASAQKTSLFKYLANQVMGLNKTEFILTVPMLNVINGGAHADNNIDFQEFMIMPLGANSMHQALKMASETFHALQKLLKQRGLNTNKGDEGGFAPNLKLAEEALDLMVEAIKAAGYQPGSDIAIALDVAASEFYDDTTKRYVFKKGIKAKILDEKEWSLTTAQMIAYLKKLTEQYPIISIEDGLSEHDWEGMETLTKTLGQHIQIVGDDLYCTNPAIAEKGVAHKATNSILIKLNQIGTLTETIKAINIAKDANWSQVISHRSGETEDTTIADLAVAACTGQIKTGSMSRSERIAKYNRLLQIELELGNNAKYLG*