MTKHQRAAADQAVSLSLSLSLGVVADINKKMRRATAASGDQFVCKTCGRSFPSFQALGGHRTSHLRGRHGLTLALTAGGQCYSVKPKSTDQKPEHRCHICGQGFETGQALGGHMRRHRDEAAQAPPVLLELFV