MAVPVIDMSMLDGNDRAQTMAKIANGCEEWGFFQLINHGIPVELLDGVKKVCSECFKLYREQRFKDSAPVQLLNDLMGGKKDEVGERLKNTDWEDVFVLLDTNEWPSQPAEFKETMKEYRRELKKLAEKMMEIMDENLGLEKGYIKKVFCGGEGQEHEPFFGTKVSHYPPCPNPDQVIGLRAHTDAGGVILLFQDDQVKGLQILKDGEWIDVQPIANAIVINTGDQIEVVSNGRYKSVWHRVLASHDGNRRSIASFYNPSAMATMTPAPKLVGQTDEDAQAYPKFVFGDYMTVYGDQKFLPKEPRFKAAGAM