MATLKVLMFPFLAYGHISPYLNVAKKLADRGFLIYFISTPINLKSTINKIPEKYADSIQLIELHLPELPELPPHYHTTNGLPPNLNHILQKALKMSKPNFSKILENLKPDLVIYDILQQWAERVANEHNIPAVKLITSGASVFSYLFNILRKPEVEFPFPAIYLRKIEKVRLSEMVAKSNKSKEPDDGDRLAEGNMQIMLMSTSTTIEAKYIDYCLELSNWKVLPVGPPVQDPITNDEDDMELIDWLGTKDENSTVFVSFGSEYFLSKEDMREVAFGLELSNVNFIWVARFPKGEEKNIEDALPKGFLERIGERGRVLDKFAPQPRILNHPSTGGFISHCGWNSAMESIDFGVPIIAMPMHLDQPMVARLIVELGVAVEIVRDDDGKIHKGEIAETLKGVITGETGEKLRAKVRDISKNLKSIRDEEMDAAAQELIQLCRNSNK*