MKRLSFMVSMAMLISCVASCDSGSDAVSYGVGTLSLGLSANPSFSTKTRSVNEAEYKKADNYQVTVKDADGASLYNGLYKDMPLSIDLTAGKGYTVKAFYGENVNAGFDKLYVEGSQEFTVSEGEQKNVILYCKPANVKVSVVYTEDFLKYYSDCTVSLSTSHLTAPFEVNMKKDSGKDAYLKANADGEKVSITVGGFRDKEGNEVVMEALVAEKKVAPKTHLTITVDPEVITISTGTASLDVTVDTGTEDKDVNIEIPEEYWPGNASK