MGRVPCCEKDNVKRGQWTPEEDNKLLSYITQYGTRNWRLIPKNAGLQRCGKSCRLRWTNYLRPDLKHGEFTDAEEQTIIKLHSVVGNRWSVIAAQLPGRTDNDVKNHWNTKLKKKLSGMGIDPVTHKSFSHLMAEIATTLAPPQVAHLAEAALGCFKDEMLHLLTKKRPSDFPSPAVHDGAGAGASASALAAPCFPAAPPHHPQADDTIERIKLGLSRAIMSDPSTASAAAAPSAPAEDKPWPPGDMSEGLAGMYATYNPAAHAHAQAQAEFRYDGASAAQGYVLGGDGDQGTSMWSHQSLYSGSSGTEEARRALPEKGNDSVGSSGGDDDAADDGKDSGKGAASDMSGLFASDCVLWDLPDELTNHMV