MKEYRRELKKLAEKMMEIMDENLGLEKGYIKKVFCGGEGQEHEPFFGTKVSHYPPCPNPDQVIGLRAHTDAGGVILLFQDDQVKGLQILKDGEWIDVQPIANAIVINTGDQIEVVSNGRYKSVWHRVLASHDGNRRSIASFYNPSAMATMNPAPKLVGQTDEDAQAYPKFVFGDYMTVYGDQKFLPKEPRFKAAGAM*