MAAATSLYVSEMLGSPVKFSGVARPAAPSPSSSATFKTVALFKKKAAAAPAKAKAAAVSPADDELAKWYGPDRRIFLPEGLLDRSEIPEYLNGEVPGDYGYDPFGLSKKPEDFAKYQAYELIHARWAMLGAAGFIIPEAFNKFGANCGPEAVWFKTGALLLDGNTLNYFGKNIPINLILAVVAEVVLVGGAEYYRIINGLDLEDKLHPGGPFDPLGLAKDPDQAAILKVKEIKNGRLAMFSMLGFFIQAYVTGQGPVENLAAHLSDPFGNNLLTVIGGASERVPTL*