MLDVMRVKGIFPNLHTYNTLISGLLNLRRLDEELELFNNMESLGVEPTAYSYVLFIDYYAKLGDPEKALDTFEKIKKRGIMPSIAACNASLYSLAEMGRIREAKDIFNVLHNCGLSPDSVTYNMMMKCYSKAGQIDIDTKLLTEMLSKGCEPDIIVVNSLIDTLYKAGRVDEAWQMFARLKDLKLAPTVVTYNILLTGLGKEGKLLKALDLFWSMKESGCPPNTVTFNVLLDCLCKNDAVDLALKMFCRMTIMNCNPDVLTYNTIIYGLLKEGRAGYAFWFYHQMKKFLSPDHVTLFTLLPGVVKDGKVEDAIKIVMEFVHQSGLQTGNQVWGELMKCILIEAEIEEAISFAEGLVCNSICQDDNLILPLVRVLYKQKKALDAKQLFDKFTKTLGIHPTPESYNCLMDGFLGCNITEAALKLFVEMKNAGCCPNNFTYNLQLDAHGKSKRIDELFELYNEMLCRGCRPNIITHNIIISALVKSNSINKALDLYYEIVSVDFFPTPWSYGPLIGGLLKAGRSEEAMNIFEEMPDYQSSMQAQLCYL*