MTKQQRAEAADQHAVTLALSLCLGAVADRSKKMRRAGGDEFVCKTCGRSFPSFQALGGHRTSHLRGRHGLALALTTGDQYCSVKPKSATATDQKQAHRCHICGHGFETGQALGGHMRRHREEVAQALPVLLELFI