MAEEDDKKQKGPDVTVPSGYFFVPKPEQLIRDYLNHWITGRPIEELRDIVREADVYGSDPATLTEAHRAYGHDGKSWYFLTVAKWKGGRGGAGTAGRLNRCVEGGGTWHNSQRRRVIEGYGDRQAFEYRAPGNKKTNWLMEEIASNLPAAITDEGIMVICKVYLSPRAKEATADEEERQETNVVPGPKRLREAEATGYDAPAPEPPQPDGGCSYSGGGETSQATASMDYCCSTTTHTADDTANAAAYYYGDVDAIKPDAYDGGDYGIGINADGELVLCGNGHGGIGTQGQMPLAMQNTNGEMTLFSPMNGYGVGFNEEVRQEPQVGGEVEMNDFFNDLFVDFDGAGDPNPNPNEGGDSHGHILCE