MAKGTKFYRVATEGATSDGRVIDRETLVEIATNYDPKVYTARVNLEHIRGYDPTGPFKAYGDVTALKTEEEGGKLGLYAQIDPTDDLVAMTKARQKIFASMELNPSFADTGEAYLVGLAVTDNPASLGCEVLQFSAKAKTNPLAARKQNPDNLFTEAVEVSFDFSPEVTNYTATTVPTNFADSIKRLFSKQRRSDTNADARFADMQEAVQTVAQQVQATGEQFSTALKAVTDQLSAMNSQGAERDKQFNAMKAQLEKTDAYAARPPATGGAGAPITTDC