MLSRRPIARLAQIASHLSRRMTTAPIVHKLNTGADFPAIGFGTWQDKDAQADAVYEAIKAGYRHIDTARVYGTEKAVAEGIKRSGVPRDQIFITTKLWNSHHHPDYVETAINASLADLDTDYVDLYLMHFPCAFKSGEKLFPKVDGKMALDDIDYLDTYKAMEKLVKSGKAKAIGVSNFSLAQMQRLLKETSIVPASHQLECHPYLQQNDFVEFHDKNGIVITAYSPFGNANETYEAGKKLPKLLDQEALHEVGKKYGKSPAQIALAWGITRGFSVIPKSKTPARIQANFDANFKLDAEDMKKLAALDKKARFNDESENWGTQLFTDLEGARARL*