MATLKVLMFPFLAYGHISPYLNVAKKLADRGFLIYFISTPINLKSTINKIPEKYADSIQLIELHLPELPELPPHYHTTNGLPPNLNHILQKALKMSKPNFSKILENLKPDLVIYDIMQQWAERVANEHNIPAVKLITSGASVFSYLFNILRKPEVEFPFPAIYLRKIEKVRLSEMVAKSNKSKEPDDGDRLAEGNMQIMLMSTSTTIEAKYIDYFLELSNWKVLPVGPPVQDPITNDEDDMELIDWLGTKDENSTVFVSFGSEYFLSKEDMREVAFGLELSNVNFIWVARFPKGEEKNIEDALPKGFLERIGERGRVLDKFAPQPRILNHPSTGGFISHCGWNSAMESIDFGVPIIAMPMHLDQPMVARLIVELGVAVEIVRDDDGKIHKGEIAETLKGVITGETGEKLRAKVRDISKNLKSIRDEEMDAAAQELIQLCRNSNK*