MKDWLRFSVAFWHSIRNDGSDPFGFPTKRWPWDAAPAGCEDPPPPIELAKRRMRAVFELMRKLGVDLWCFHDRDIAPRGDTLEETNANLDEIVEYAAQLQEGTDIRPLWGTAQLFAEPHYMHGAATSPSVDVFVRAAAQVKKAMDATARLGGENFNFWGGREGYAFLPTTELKTERTHAAMFFKMARDYWVKDLKQKGKPLLIEPKPQEPSKHQYDWDVGTTAGFLREFGLEKDFKLNVECNHATLAGHSCSHEIETAVAMDMLGGLDANTGDPQVGWDTDQFMTDGREAALVLSAIVRSKGFAPGGINFDAKTRRESTDVNDLLYAHIGGMDAMANGLKLAAKLVDPDGALERVKRERYSSWASELGAKIEKGKATLKELEKLALEADGEPAVGSGKQELADNIIAAVVG*