MKREIIARLEEISQAAELGGGEHRIQQQHLKGKLTARERISLLLDEGSFEEWDKYVEHRCTDFGMDEQKIPSDGVVTGYGTINGRLVFVFSQDFTVFGGALSEANAEKICKIMDQAMKVGAPVIGLNDSGGARIQEGVASLGGYAEIFQRNVLASGVVPQISLVMGPCAGGAVYSPAITDFIFMVEHSSYMFVTGPDVVKTVTHEVVTPEELGGASVHAKKSGVADLAIENDVQALLQTRRFIDFLPANNKEKPPRWPTEDPATREEVSLDSLVPADPSKPYDIKEVIVKVADEGDFFELQPDYAANIVIGFIRLQGSTIGVVANQPMWLGGTLDIDASKKGARFVRFCDAFNIPILTLVDVPGFMPGTAQEYGGIIKNGAKLLYAYAECTVPKVTLITRKAYGGAYDVMASKHLRGDVNFAWPSAEIAVMGAKGAVEIIFRKDIGDAQLIEARTQEYEDRFANPFIAASRGYVDDVFMPRETRQRVCRSFAMLRDKQLENPWRKHGNIPL*