MKKEMLAMILAGGQGSRLGVFTKRIAKPAVSFGGKYRIIDFVLSNCSNSGIDTVGVLTQYRPLILNSHIGMGSHWDLDRINGGVYVLQPFMNEKEGNWYNGTAHAIYQNMDFVDTYNPEYVLILSGDHIYKMDYSKMLKFHKEKGSKATIAVIEVPWDEASRFGIMNTNEDSSIYEFEEKPSEPKSNLASMGVYIFDWKMLRNYFKEAEKNPEINYDDFGKNLIPKMLEDNVGMYAYPFKGYWRDVGTIQSLWDANMDIIKSPETLDLADPKWKIYTNTMAMPPQYIGKNANVHRSMIADGCRILGEVGNSVLSHGVVVGKGSKVIDSVIMPNVVIGENVTIEKAMIGECATINDNVQIKNVNNEINVVSEYENIEPRCVLIEGGL*