MAEEDDKKQKGPDVTVPSGYFFVPKPEQLIRDYLNHWITGRPIEELRDIVREADVYGSDPATLTEAHRAYGHDGKSWYFLTVAKWKGGRGGAGTAGRLNRCVEGGGTWHNSQRRRVIEGYGDRQAFEYRAPGNKKTNWLMEEIASNLPAAITDEGIMVICKVYLSPRAKEATADEEERQETNVVPGPKRLREAEATGYDAPAPETPQPDVGCSYSGGGETSQATASMDYCCSTTTHTADDTANAAAYYYGDVDAIKPDAYDGGDYGIGINADGELVLCGNGHGGIGTQGQMPLAMQNTNGEMTLFSPMNGYGVGFNEEVRQEPQVGGEVEMNDFFNDLFVDFDGAGDPNPNPNEGGDSHGHILCE