METVPKDLRGLRACLVCSLIKTFDQFEFDGCENCDEFLRMKNNKDNVFDCTSSNFDGMIAAMSPEDSWVCKWQRISRFTKGVYAISVSGRVPANIIREMKSRGITYRSRDTSQR