MSEQYYLDFSSLENVFISLEQTIEKLDNYEWFSQQDLIIQDTLIAGAIQKFEFVYELAIKMMKRHIKFTASNDQDIDNADFREILRTAAQIGLIENIEDWFDYRKMRNITSHTYDQSKARQVYQQIADFLLSCQYLILQLQKYKNSYA