MGSLFEDSANGYHANGFNPSDTAGKVITCKAAVAWGPKEPFVIEEVQVDPPQKMEVRIKVVCTSICHTDLSAWIGENEMQRAFPRILGHEAAGIVESVGVGVNDLRPGDHVVPIFNGECGDCNNCNSNKTNLCNKYRVNPFRSVMVSDGNSRFSTRDGKPIYHFLNTSTFTEYTVLDSACVVKINPNVPLKKMSLLSCGVSTGVGAAWNTANVQKGSTVAIFGLGAVGLAVAEGARVRGASRILGIEINPEKFSKGKEMGITDFINPNECKKQVHEEILEMTGGGVDYSFECAGKGDVLREAFLCTHDGWGLTVILGIHTSPRMLPFHPMELFNGRRLVGCVFGDFKGKTQLPDFADKCIQGGLNLDGFITHEVPFSEINEAFQLLADGKSLRCLLHL*