MSEVAHSNVVVIGGGIVGASIAWHLSSETNVTVIAEDIGGVATPNSFAWLNAASTDKKFYYDFRLRSMKRWKEIEQVFDSLPIHWGGTTTWDKSPEELEAAKINASAWGYDVIRVDKTEISEIEPHVGERILPEWGLAYAQEGALEAEIAARQMISQVEERNGKVIETKVKGFKKTEGRVSGVVLDSGETLTADHVVVAAGLGSVALLASENIKLPLESSEGLLVNTKPTSKKLINGIINAPELHIRQTVQGALRFGSSYSGGDLGDDVEKVALELFAKLQKSVIGGEELQYSHYTVGHRVLPEDGLPILGDTGLEGLSVAVMHSGVTNGALVGELLSKMILTGEKDPILDNFGLDRFK*