MDQPFFLNFDKSESNLPPGFRFHPTDEELISYYLLKKVLDGNFTGRAIAEVDLNKCEPWELPEKAKMGEKEWYFFSLRDRKYPTGLRTNRATEAGYWKATGKDREIYSSKTSALVGMKKTLVFYRGRAPKGEKSNWVMHEYRLEGKFSYHYLSRTSKDEWVISRVFQKTTTGIVSTINTSTTITGGGKKTPSDGIMSGLYNYNNNDVCSSPSSASISASHQLPPLLDSSPYRGAMNEVCSYDDGSESNNNPIKKEHVSCFSNNNNNININNNNNNTSNMSNFNPFELTFTTPLPMTSTSMMTNTMPRGSTFNGLPVFPSLRSLQDNLHLPWIGGAPPIQSGGNGGCELDVMMGSSNATSTWGSGSGNGYGYGYDHNHCNISGGGSGSGSGGGGRMGWGGGGGSSELDCMWSY*