MELTSLALLLSFVFLVYYFLLRDPRPKGLPPGPRRWPILGNLLQLGDMPHSQLAHLAQSYGHLFTLKLGAQTVVVASSPTAAAEVLKAKDRILSGRYVFHSFRIPNHVEFSMVWSECNDYWKMLRRICRTELFSPKMIEAQAHLREEKVAQMVGFLKGKEGQVVKIAEVVFGTLFNIFGNLIYSKDVFDLNDPTGGEIKGHIWRLMELGNSTNPADYYPVLGKIDLLGQRRAVADCLQQIYDIWNVIMRERREKKGDDTNNDFVRVLLDAELNDHQINALLMEMFGAGTETTASTIEWAIAELTKNPIILSKLRQEIQTIVGQNPIKESHLPHLPYLQACVKETLRLHPPTPLLLPHKALEPCQLLGYTIPKDCQVMVNAWAIGRDPKTWTEPLNFSPERFLNSNVDFKGNDFELIPFSSGRRICPGVPLATQFLQLIVGSMVQSFEWGLPNGIQPSELVMNEKFGLTLQKEPPLLIVPKARV*