MKFDRCWSRVIFPYQDPPNSRLQLNWETEEKDPALQEVVLPNGLNVFAHDKGETELIYEEIWTYDSYFQCDKLKLEPGATVLDVGGNTGLFSLYAKQDKCNNDATIYAFEPIPSTYRILKANGDRHFDAEQGNAKFHALNYGLSSKDGEITFWHHPHQCGWTTSDKEMDEKRNQDLYQNLPTITDEIVKKPENWWLRWFPRSLVLWGARQFAHAMVKTQPITCQVRTLSSVIDEYKISNIDLVKVDVEGAELDVLQGIRDDHWPRIQQFTMEVEGHTLKPIQQLLTEKGFVFEHEYVHKVQQAFFGVEAEIFYLWAWRQTAQDK*