MATVAPRAALRQRGPNCGEVVALEPREGRKETRRLVARNLAARDNWCQSEARHVLTPLVTTEKPEESSQNVLREDPAPSDARVVGASPSACEADALMIRVVKDDGSVEERAFQFLSTWEAQTWSSMSESPTPDSVPSSVNETGRENKAVELLRPLGGGSCKESEAFTRGESAAWDSSSGSLLDIDIDIEEKIRSWFVEDDRDKDSVKSQLYPSERASLASGQGPGSATPSTSCSGSDHNVSGTWCVRDEIVPAGLWDLECVESSPVRPGWKEATPKQKQRVFIMESANSDDRDSSATESPSTPKALKNAALGARSLSCNSQNQGERWRFMPLSPGPLQLVDRATLVRLSSGFGLVVNAGDLKTNMTPHELARLRAPFPIRAEAIEILHRKKALPPLDF*