MAEEDDKKQKGPDVTVPSGYFFVPKPEQLIRDYLNHWITGRPIEELRDIVREADVYGSDPATLTEAHRAYGHDGKSWYFLTVAKWKGGRGGAGTAGRLNRCVEGGGTWHNSQRRRVIEGYGDRQAFEYRAPGNKKTDWLMEEIASNLPAAITDEGIMVICKVYLSPRAKQATADEEERQETNVVPGPKRLREAEATGYDAPAPETPQPDVGCSYSGGGETSQATASMDYCCSTTTHTADDTANAAAYYYGDVDAIKPDAYDGGDYGIGINADGELVLCGNGHGGIGTQGQMPLAMQNTNGEMTLFSPMNGYGVGFNEEVRQEPQVGGEVEMNDFFNDLFVDFDGAGDPNPNPNEGGDSHGHILCE