MTKHQRAEAADQHVVSLALSLCLGAVADRSKKMRRAGRDQFVCKTCGRSFASFQALGGHRTSHLRDRNGLALALTTGDQYCSVKPKSATDQKQAHQCHICGQGFETGQALGGHMRRHREEVAQALPVLLELFV