MGRVPCCEKDNVKRGQWTPEEDNKLLSYITQYGTRNWRLIPKNAGLQRCGKSCRLRWTNYLRPDLKHGEFTDAEEQTIIKLHSVVGNRWSVIAAQLPGRTDNDVKNHWNTKLKKKLSGMGIDPVTHKSFSHLMAEIATTLAPPQVAHLAEAALGCFKDEMLHLLTKKRPSDFPSPAVHDGAGANASALAAPCFPTAPPHHPQADDTIERIKLGLSRAIMSDPSTASAAAAAPSAPAEDKPWPPGDISEGLAGMYATYNPAAHAQAQAEFRYDGAAAPGYVLGGDGDQGTSMWSHQSLYSGSSGTEEARRALPEKGNDSVGSSGGDDDADDGKDSGKGGASDMSGLFASDCVLWDLPDELTNHMV