MKRACVVALVALLAVGFVLAEEPTLEDGVVGAPRDDTYDDYIAKQPLALVEFYAPWCGHCKKLAPEYAGAAQKLAGKVPLVKVDATIHKKLGERYQVRGYPTVLVVSDGGKTHEEYEGGRTEDEIVKYMEKQLLPVVTAATTKKEVDEVVKEEKVAAVAFMLGKDESASFSAVANSMRNDLRFISVDDAAVAKSFDVKEPTIVIFKQFDEKKVTKAAKGLSKEAIADFIRANDLPLLDDIGPENYKKYVSRRLPMAFVFVDPSQKEQHKTYTTVGTAVAGKFRGKVLFSRADGVKYNGHLKNVGLSGKSPFGFGVEDQDGKHWVFPEDQEFTEAALTKFVEGMVAGELQPTLKSEPVPTKQEGPVKVLVGQTFEKEIKESPNDIFVEFYAPWCGHCKSLAPIYDQLAERLAPVKTITIAKIDATANDTPGSASSAAEAAAHGFPTLKLIKAADKANPVPYEGERTLEAMMAFLQANASHKFDAPEPKDEL*