MDKKEVASSMSTADPHTEDLDELLDSALDDFQTLNLSSSRSGNGGESKSNTNRKDEAGALPSGVQGLGMGLPDLRNKKQKGKQQAQKDTTHVTDALDKLRQQTREAVKGLESVTGGDDLGSNAMMDDWVKQFEELAGSQDMESMVETMMQQLLSKEILYEPMKEIGEKYPKWLEDNKAALSEEEYTRFSHQYELIKELNVVYENNPDNFNKIVELMQKMQECGQPPSDIVRELAPEFDMSNLGQLSPEILESQPNCSIM*