MVSSMKHCRDQAEVPLSLSLSLGVVADRNKKMRRSADGEFVCKTCGRSFPSFQALGGHRTSHLRGRHGLALSLAQGSEPATKKATKQNLAHQCHVCGLEFELGQALGGHMRRHREQEATTMAQAPPVLLQLFV