MAEEDYKKHKGPDVTVPSGYFFVPKPEQLIRDYLNHWITGRPIEELRDIVREADVYGSDPATLTEAHKAYGHDGKSWYFLTVAKWKGGRGGAGTAGRLNRCIEGGGTWHNSQRRRVIEGYGDRQAFEYRAPGNKKTDWLMEEIASNLPAAITDEGIMVICKIYLSPRAKEATADEEERQETNVPEDYDGGDYGIGINADGELVLCGNGHGGVRTQGQMPLAMQNTNGEMTLFSPMNGYGVGFNEEVRQEPQVGGEVDMNDFFNDLFVDFDGAGDPNPNPNPNGGGDSHGHILCE