MKSLFKVSLLAATVMLAVGCQKEEAPKTETTPAAQTAAAKTVEFKSEDDKAAYAIGVSFANYLKTSIEKPSEIGIDLNKDLVLKGIEHVFAGNPEMSEEETRAALEALDKRVAETMQAKAAEKAAENKKKGDEFRAQFEKESGVVKTQSGLLYQVMTPAEGDKPKDTDTVQVHYKGTLIDGSQFDSSYERGEPATFPLNRVIPGWTEGVQLMSVGSKFKLVIPPELAYGEQDTPTIPANSTLVFEVELLKIENGKDATQ*