MGRVPCCEKDNVKRGQWTPEEDNKLLSYITQYGTRNWRLIPKNAGLQRCGKSCRLRWTNYLRPDLKHGEFTDAEEQTIIKLHSVVGNRWSVIAAQLPGRTDNDVKNHWNTKLKKKLSGMGIDPVTHKSFSHLMAEIATTLAPPQVAHLAEAALGCFKDEMLHLLTKKRPTDFPSPAVPPNISMDGAAAAGIGAPCGFPAAPPQQADDTIERIKLGLSRAIMSEPGAGACAPTDKQQQQPWAPADMPEGLAGMYAAFNPAAHGQDEFRYDTGAVPDYVLGGSGGEADQGTSMWSHQSLYSGSSGTDAAARPATALPEKGNDSVGSSGGGDEEADNVKDGGKGDGSDMSGLFGSDCVLWDLPDELTNHMV