MALALKTQALGSPFFRRSLNLQLHGSALPPERIHASLTTSAPKPIHTESKDKPSVGFLGLGIMGTAMASNLAKAGFPVTVWNRTASKCEPLLERGAVFGPSPAKVASMCDITFGMLADPVAAIEVATGKDGVVYGLGPDKGYVDVSTVDAKTSKEISAAVKSTGALFLEAPVSGSKKPAEDGTLIFLTAGDRELFDKAGLMLDVMGKSRFFLGDVGNGAAMKLVVNMIMGSMMASFAEGLVLADKIGLDPNTLIEVISQGAISAPMFALKGPSMVKNSYSPAFPLKHQQKDLRLALEMAEALGQQIPVAASTNKIYNAAKLMGLGDEDFSAVIEALKGSQEGGYSL*