MSDLNLNGILVALVTPFTDDKTAIDEARLELHIKHMLDAGIHGLVPGGSTGEFTTLSLSERKQLTELCVRFAGGRVPVVAGTGATSTSEAVELAVHAKEVGAAAVMVVPPFYDPVNLQQLTELLAEIHEKSTLPIMYYNIPSASGLKLSPSEIAGLSRVGVRWLKDTSGDAPAFTELVFGLSDQITALNGWDTLTFYGLAAGCPGGVWGAANIIPELAVELYEAVSIKKDLDKGKELWSKAWPICKFLESHNYAAAVKTGVELTGQATGGLRKPFALLGPELQEELKGLLKNAGVATV*