MTALIEGLPDAVAIRCLARVPFYLHPKLELVSHSWRAAIQSAELFKARQEVNSSEEFLCVSAFEPENLWELYDPTHDLWITLPILPSNISHFARFSVVSTAGKLFVLGGGSDAVDPLTGDQDGIFATDKVWSYDPATRAWNPRASMLVPRAMFACCVLDGKIVAAGGFTNRRKSICNAEIYDPETNVWVQLPDLHHAHNSACSGVVFGGKVHVLHKGLSTIQVLENFKQGWIAHEYSWLQGPMTVVRGKLYVMSNWFIYKQEGESRRMIVSASDFRRRIGYAMIGLGDDIYIVGGVNGPDYWNCSVKVLSDVDVLTLGSERPAWRKVAPLTRCRGTILGCTQLRI*