MTANKKVICIVLSILILLGASVLYTVNGEGETGGSLSTKATANTTSASATGLDTSFPSSDDAFGAADQLFNETIESDLPVGNRDLWKAGTPGTPLLITDIDGNSAYWLVPVEYGGRIIGFIDVSGDGKIQAFGMYGPYCDDPDTLDHVPLMVPEMSADYVMTMAAGITMNYTDCRMDEPVLVYYEIEGHEAWMLNVRNDANDLVSRVFVTPEHVFESVVQEFDERTGLWRKTEQDEPMIGGIAIMFEDGMSETEAEQILGMYDLGDGYELQYDVDYFGPGSYVCVDENNFTSVKQRLQQTENWIDAGPAIRKGDRYYIEISEHVIEDYDFEDEGDYEGREEVREILNIYDLPVKRFVWCYLEYGSGTEKQFNEANASRIKKELEGHEMILKVYLDCPEG