MKIQKIKTLKTSLKYLILGACLAGGNVFAQTLPLAPNLIGFDSPEGEKLLIESKSKDDFFPLSMQFVTQTNQAYCGVASMVMVLNGLKVTAPEAPQYKPYKVFTQENFFSNENTTKVLSAEVVSRQGMTLNELGGLLGSYGVKVKVYRASDTSLTEFRKLAAENLKQPGNFVIVNYLRKAIGQETGGHISPLAAYNEQTDRFLILDVSRYKYPPVWVKAADLWKSMATVDSTSGKTRGFVFASKN