MANVPELHLVSNRCGGTSLVHEGRAYKLKRTGRQKYWRCSKVCAKCTVCFLRCGGAIWTNLDVTSVIKQNDHIESCPVDEHLAYKMEKRAILTKRIAEETKPIPAIYDEEASAASAEPSTSGYFPLYKRVKSSMYRHRAKRYPKLPSHRRNLQIPVPFRTTKAGDDFLLWQSASRHILVFATGYNIRLLAAMKNLGHALRLYDSGINNLFTIHGLCGGLVGAQQSICSCTGKDIGNVR