MPAVEGAGRNPFVRFLLHFKRNNKEKLCNMRPTQVLRFASKKWKQMSCEEKSPYVQAAHKSKYRFWSRNKEANRIMEKFRQTVGCANPRTKNVFKVMVDLDSWRQNVLDDLLGDDE