MSEATLSSKQTIEWENKYSAHNYHPLPVVFHKAKGAHVWDPEGKLYLDFLSAYSAVNQGHCHPHIIKALTEQAQTLTLSSRAFHNDVYAQFAKFVTEFFGFETVLPMNTGAEAVETALKLARRWGYMKKNIPQDKAIILGAEGNFHGRTFGAISLSTDYEDSKLHFGPFVPNVASGHSVHKIRYGHAEDFVPILESPEGKNVAAIILEPIQGEAGIVVPPADYFPKVSALCRKHNVLLIVDEIQTGIGRTGELLCYDHYKAEAKPDIVLLGKALSGGVLPVSCVLSSHDIMSCFTPGSHGSTFGGNPLASRVAIAALEVIRDEKLCQRAAQLGSSFIAQLKALQAKSNGIISEVRGMGLLTAIVIDPSKANGKTAWDLCLLMKDHGLLAKPTHDHIIRLAPPLVISEEDLQTGVETIAKCIDLL*