MESENGAASIGSVKLFVGQIPRHMTEEQLLPIFREAGNVHEISIIKDKATRASRGCCFLIYTSKEEADNAITLFHNKRKLPPVSTPLQVKYADGELERLEHKLFIGMLPKTVSEADVAAVFAQFGDIKELTVIKGSQASKGCAFLKFEARDQAAAAINALNDNYKMAGSTTALVVKWADTEKERQARKQQKTQAGSVAISGALPAAQPSLYGSAPSAYGVAAPLNGMGYQAPNPYSLSQYPSQYATQYSTPYSSSALPVQTGITGGVVGAINAAAGAVPAATGYDMTGGTGTILAAGYGTAQHAGYTYPTMSSVQYPGVYQAGILAQGTVPPVYQATAMSNVGLNLPLSTALPVKTVAPPQVEGPAGANLFIYHLPTDFDDHELTTAFQPFGNVVSAKVFVDKVTGLSKCFGFVSYDSPDAAQAAISAMNGTQLGGKRLKVQLKRDSRQNKPY*