MGVGMKRAREEEPVSLALALTTDSAASSTTSADSAGGPAAAASRKRARRGRMVATSGEGEFVCKTCSRAFASFQALGGHRTSHLRGRHGLELGVGVARAIRERKKQEERQHECHICGLGFEMGQALGGHMRRHREEMALRGGGGGGDDGDQWVWRSVGEPDQEVVGHRTAANYQPPVLLELFV