MTALIEGLPDAVAIRCLARVPFYLHPKLELVSHSWRAAIQSAELFKARQEVNSSEEFLCVSAFEPENLWELYDPTHDLWITLPILPSNISHFARFSVVSTAGKLFVLGGGSDAVDPLTGDQDGIFATDKVWSYDPATRAWNPRASMLVPRAMFACCVLDGKIVAAGGFTNRRKSICNAEIYDPETDVWVQLPDLHHAHNSACSGVVFGGKVHVLHKGLSTIQVLENFKEGWIAHEYSWLQGPMTVVRENLYVMSNWFIYKQEGESRRMIVSASDFRRRIGYAMIGLGDDIYIVGGVNGPDYWNCSVKVLSDVDVLTLGSERSAWRKVAPLSRCKGTILGCTQLRI*