MNATLVHKALGDKLHCAFVDNGLLRYNEREHVMVMFENDLHLPVNCIDATKRFLDKLKGVIDPERKRKIIGGEFIHIFYEFSVDLEKKLGRKPKFLVQGTLYPDVIESCPPPGSGRNHSHTIKSHHNVGGIPEEMNLKLIEPLNFLFKDEVQKLGEILSLPQGFLKRHPFPGPGLAVRILGDVTEGNSLETIRLVDEIFINSIKDARLYDQIWQAFAIFLPVKIVGVQGDRRTHSHPVVVRAITSEDGMTADWYQFDPKFLAEVSAKICNSFCGVNRIVYDITSKPPSIVEWE*