MAAATSLYVSEMLGSPVKFSGVARPAAPSPSSSATFKTVALFKKKAAAPAKAKAAAVSPADDELAKWYGPDRRIFLPDGLLDRSEIPEYLNGEVPGDYGYDPFGLSKKPEDFAKYQAYELIHARWAMLGAAGFIIPEAFNKFGANCGPEAVWFKTGALLLDGNTLNYFGKNIPINLILAVVAEVVLVGGAEYYRIINGLDLEDKLHPGGPFDPLGLAKDPDQAAILKVKEIKNGRLAMFSMLGFFIQAYVTGKGPVENLAAHLSDPFGNNLLTVIGGASERVPTL*